import { Deployment, DeploymentScheduleCompatible, Schedule } from '../models'; import { SchemaV2, SchemaValuesV2 } from '../schemas'; export interface ScheduleFormModalMethods { publicOpen: () => void; } declare const _default: __VLS_WithSlots | undefined; deploymentParameters: SchemaValuesV2; scheduleParameters?: SchemaValuesV2 | null; parameterOpenApiSchema?: SchemaV2 | null; deployment?: Deployment; deploymentScheduleId?: string; }, { publicOpen: () => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { submit: (value: DeploymentScheduleCompatible) => any; }, string, import("vue").PublicProps, Readonly<{ slug: string | null; active: boolean | null; schedule: Schedule | null; jobVariables: Record | undefined; deploymentParameters: SchemaValuesV2; scheduleParameters?: SchemaValuesV2 | null; parameterOpenApiSchema?: SchemaV2 | null; deployment?: Deployment; deploymentScheduleId?: string; }> & Readonly<{ onSubmit?: ((value: DeploymentScheduleCompatible) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, { default?: (props: { open: () => void; close: () => void; }) => any; }>; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };