export type PeriodUnit = keyof typeof PeriodUnitToNumber; export type PeriodUnitNumber = (typeof PeriodUnitToNumber)[PeriodUnit]; export declare const PeriodUnitToNumber: { readonly hour: 0; readonly day: 1; readonly week: 2; }; export declare const NumberToPeriodUnit: Record<0 | 1 | 2, "day" | "hour" | "week">; export declare function isValidPeriodNumber(value: number): value is 0 | 1 | 2; export declare const TypeToNumber: { readonly time_saved_min: 0; readonly runtime_ms: 1; readonly success: 2; readonly failure: 3; readonly billable: 4; }; export type TypeUnit = keyof typeof TypeToNumber; export type TypeUnitNumber = (typeof TypeToNumber)[TypeUnit]; export declare const NumberToType: Record<0 | 1 | 2 | 3 | 4, "billable" | "failure" | "runtime_ms" | "success" | "time_saved_min">; export type ByTimeInsightType = Exclude; export declare function isValidTypeNumber(value: number): value is 0 | 1 | 2 | 3 | 4;