import { Range } from "../specs/range.js"; import { Location } from "../specs/location.js"; import { StringCharReader } from "./string-char-reader.js"; export interface RangeOptions { noEndingWord?: boolean; } export declare function expectRange(reader: StringCharReader, options?: RangeOptions): Range; export declare function expectLocations(reader: StringCharReader): Location[]; export declare function expectErrorRate(reader: StringCharReader): number; export interface ParsedColorRange { range: Range; colorHex: string; } export declare function expectColorRanges(reader: StringCharReader): ParsedColorRange[]; export declare function expectCommaSeparatedKeyValues(reader: StringCharReader): Map; declare module "./string-char-reader.js" { interface StringCharReader { skipWhitespace(): void; skipToFirstNonWhitespace(): void; } } //# sourceMappingURL=expectations.d.ts.map