@rr0/time
Version:
EDTF parsing
33 lines • 887 B
text/typescript
export class Level1DurationParser extends Level1ComponentParser<any> {
/**
* @param {string} prefix RegExp group name prefix.
* @return {string} The regExp pattern.
*/
static format(prefix?: string): string;
constructor();
/**
* @param {{ [p: string]: string }} groups
*/
parseGroups(groups: {
[p: string]: string;
}): {
years: string;
months: string;
days: string;
hours: string;
minutes: string;
seconds: string;
uncertain: boolean;
approximate: boolean;
};
}
export type Level0DurationParseResult = {
seconds?: number;
minutes?: number;
hours?: number;
days?: number;
months?: number;
years?: number;
};
import { Level1ComponentParser } from "../component/Level1ComponentParser.mjs";
//# sourceMappingURL=Level1DurationParser.d.mts.map