first commit
This commit is contained in:
35
node_modules/n8n-workflow/dist/esm/cron.d.ts
generated
vendored
Normal file
35
node_modules/n8n-workflow/dist/esm/cron.d.ts
generated
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
import type { CronExpression } from './interfaces';
|
||||
interface BaseTriggerTime<T extends string> {
|
||||
mode: T;
|
||||
}
|
||||
interface CustomTrigger extends BaseTriggerTime<'custom'> {
|
||||
cronExpression: CronExpression;
|
||||
}
|
||||
interface EveryX<U extends string> extends BaseTriggerTime<'everyX'> {
|
||||
unit: U;
|
||||
value: number;
|
||||
}
|
||||
type EveryMinute = BaseTriggerTime<'everyMinute'>;
|
||||
type EveryXMinutes = EveryX<'minutes'>;
|
||||
interface EveryHour extends BaseTriggerTime<'everyHour'> {
|
||||
minute: number;
|
||||
}
|
||||
type EveryXHours = EveryX<'hours'>;
|
||||
interface EveryDay extends BaseTriggerTime<'everyDay'> {
|
||||
hour: number;
|
||||
minute: number;
|
||||
}
|
||||
interface EveryWeek extends BaseTriggerTime<'everyWeek'> {
|
||||
hour: number;
|
||||
minute: number;
|
||||
weekday: number;
|
||||
}
|
||||
interface EveryMonth extends BaseTriggerTime<'everyMonth'> {
|
||||
hour: number;
|
||||
minute: number;
|
||||
dayOfMonth: number;
|
||||
}
|
||||
export type TriggerTime = CustomTrigger | EveryMinute | EveryXMinutes | EveryHour | EveryXHours | EveryDay | EveryWeek | EveryMonth;
|
||||
export declare const toCronExpression: (item: TriggerTime) => CronExpression;
|
||||
export {};
|
||||
//# sourceMappingURL=cron.d.ts.map
|
||||
Reference in New Issue
Block a user