import type { TimeUnit, WorkflowActions, WorkflowTemplates, WorkflowTriggerEvents } from '../../../../prisma/enums';
export type Workflow = {
    id: number;
    name: string;
    trigger: WorkflowTriggerEvents;
    time: number | null;
    timeUnit: TimeUnit | null;
    userId: number | null;
    teamId: number | null;
    steps: WorkflowStep[];
};
export type WorkflowStep = {
    action: WorkflowActions;
    sendTo: string | null;
    template: WorkflowTemplates;
    reminderBody: string | null;
    emailSubject: string | null;
    id: number;
    sender: string | null;
    includeCalendarEvent: boolean;
    numberVerificationPending: boolean;
    numberRequired: boolean | null;
    verifiedAt?: Date | null;
};
//# sourceMappingURL=types.d.ts.map