File: //usr/share/nodejs/fast-glob/out/tests/utils/pattern.d.ts
import { Pattern, MicromatchOptions } from '../../types';
import { PatternSegment, PatternInfo } from '../../providers/matchers/matcher';
declare class PatternSegmentBuilder {
private readonly _segment;
dynamic(): this;
pattern(pattern: Pattern): this;
build(options?: MicromatchOptions): PatternSegment;
}
declare class PatternInfoBuilder {
private readonly _section;
section(...segments: PatternSegment[]): this;
build(): PatternInfo;
private _buildPattern;
}
export declare function segment(): PatternSegmentBuilder;
export declare function info(): PatternInfoBuilder;
export {};