n8n
Version:
n8n Workflow Automation Tool
20 lines (19 loc) • 865 B
TypeScript
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;
};
export type TypeUnit = keyof typeof TypeToNumber;
export type TypeUnitNumber = (typeof TypeToNumber)[TypeUnit];
export declare const NumberToType: Record<0 | 1 | 2 | 3, "failure" | "runtime_ms" | "success" | "time_saved_min">;
export declare function isValidTypeNumber(value: number): value is 0 | 1 | 2 | 3;