import React, { type JSX } from 'react'; import type { IobTheme } from '../types'; interface DialogCronProps { onClose: () => void; onOk: (cron: string) => void; title?: string; cron?: string; cancel?: string; ok?: string; /** show only simple configuration */ simple?: boolean; /** show only complex configuration */ complex?: boolean; /** do not show wizard */ noWizard?: boolean; theme: IobTheme; } interface DialogCronState { cron: string; mode: 'simple' | 'complex' | 'wizard'; } export declare class DialogCron extends React.Component { constructor(props: DialogCronProps); handleCancel(): void; handleOk(): void; setMode(mode: 'simple' | 'complex' | 'wizard'): void; render(): JSX.Element; } export {};