export interface CutOptions { ranges: [number, number][]; mode: 'bytes' | 'characters' | 'fields'; delimiter: string; complement: boolean; onlyDelimited: boolean; whitespace: 'default' | 'trimmed' | null; noPartial: boolean; outputDelimiter: string | null; zeroTerminated: boolean; } export declare function parseRanges(spec: string): [number, number][]; export declare function cutStream(source: AsyncIterable, options: CutOptions): AsyncIterable; //# sourceMappingURL=cut_ranges.d.ts.map