LocalWeekYearParser.d.ts 701 B

1234567891011121314151617181920212223
  1. import type { Match } from "../../../locale/types.js";
  2. import { Parser } from "../Parser.js";
  3. import type { ParseFlags, ParseResult, ParserOptions } from "../types.js";
  4. import type { YearParserValue } from "./YearParser.js";
  5. export declare class LocalWeekYearParser extends Parser<YearParserValue> {
  6. priority: number;
  7. parse(
  8. dateString: string,
  9. token: string,
  10. match: Match,
  11. ): ParseResult<YearParserValue>;
  12. validate<DateType extends Date>(
  13. _date: DateType,
  14. value: YearParserValue,
  15. ): boolean;
  16. set<DateType extends Date>(
  17. date: DateType,
  18. flags: ParseFlags,
  19. value: YearParserValue,
  20. options: ParserOptions,
  21. ): DateType;
  22. incompatibleTokens: string[];
  23. }