UNPKG

@open-formulieren/formio-builder

Version:

An opinionated Formio webform builder for Open Forms

176 lines (175 loc) 8.12 kB
import { DateTimeComponentSchema } from '@open-formulieren/types'; declare const _default: { edit: import('../types').EditFormDefinition<DateTimeComponentSchema>; editSchema: import('../types').EditSchema; preview: { panel: React.FC<import('../types').ComponentPreviewProps<DateTimeComponentSchema>>; designer: React.FC<import('../types').ComponentPreviewProps<DateTimeComponentSchema>>; }; formDesigner: { label: { description: string; defaultMessage: string; }; }; builderInfo: { title: string; icon: string; schema: { datePicker: undefined; label: string; description?: string | undefined; tooltip?: string | undefined; openForms?: { translations?: { en?: { label?: string | undefined; description?: string | undefined; tooltip?: string | undefined; } | undefined; nl?: { label?: string | undefined; description?: string | undefined; tooltip?: string | undefined; } | undefined; } | undefined; minDate?: (import('@open-formulieren/types/dist/extensions').NoDateConstraint | import('@open-formulieren/types/dist/extensions').FixedValueDateConstraint | import('@open-formulieren/types/dist/extensions').FutureDateConstraint<false> | import('@open-formulieren/types/dist/extensions').RelativeDateConstraint) | undefined; maxDate?: (import('@open-formulieren/types/dist/extensions').NoDateConstraint | import('@open-formulieren/types/dist/extensions').FixedValueDateConstraint | import('@open-formulieren/types/dist/extensions').PastDateConstraint<false> | import('@open-formulieren/types/dist/extensions').RelativeDateConstraint) | undefined; } | undefined; validate?: { required?: boolean | undefined; minDate?: string | null | undefined; maxDate?: string | null | undefined; plugins?: string[] | undefined; } | undefined; key: string; faqItems?: import('@open-formulieren/types').FAQItem[] | undefined; showInSummary?: boolean | undefined; showInEmail?: boolean | undefined; showInPDF?: boolean | undefined; hidden?: boolean | undefined; clearOnHide?: boolean | undefined; isSensitiveData?: boolean | undefined; disabled?: boolean | undefined; conditional?: { show?: boolean; when?: string; eq?: string | number | boolean; } | undefined; translatedErrors?: { en?: { required?: string | undefined; minDate?: string | undefined; maxDate?: string | undefined; invalid_date?: string | undefined; invalid_datetime?: string | undefined; } | undefined; nl?: { required?: string | undefined; minDate?: string | undefined; maxDate?: string | undefined; invalid_date?: string | undefined; invalid_datetime?: string | undefined; } | undefined; } | undefined; errors?: { readonly required?: string | undefined; readonly minDate?: string | undefined; readonly maxDate?: string | undefined; readonly invalid_date?: string | undefined; readonly invalid_datetime?: string | undefined; } | undefined; registration?: { attribute: string; } | undefined; prefill?: { plugin: string; attribute: string; identifierRole: "main" | "authorised_person"; } | undefined; multiple?: false | undefined; defaultValue?: string | undefined; id: string; type: "datetime"; } | { datePicker: undefined; label: string; description?: string | undefined; tooltip?: string | undefined; openForms?: { translations?: { en?: { label?: string | undefined; description?: string | undefined; tooltip?: string | undefined; } | undefined; nl?: { label?: string | undefined; description?: string | undefined; tooltip?: string | undefined; } | undefined; } | undefined; minDate?: (import('@open-formulieren/types/dist/extensions').NoDateConstraint | import('@open-formulieren/types/dist/extensions').FixedValueDateConstraint | import('@open-formulieren/types/dist/extensions').FutureDateConstraint<false> | import('@open-formulieren/types/dist/extensions').RelativeDateConstraint) | undefined; maxDate?: (import('@open-formulieren/types/dist/extensions').NoDateConstraint | import('@open-formulieren/types/dist/extensions').FixedValueDateConstraint | import('@open-formulieren/types/dist/extensions').PastDateConstraint<false> | import('@open-formulieren/types/dist/extensions').RelativeDateConstraint) | undefined; } | undefined; validate?: { required?: boolean | undefined; minDate?: string | null | undefined; maxDate?: string | null | undefined; plugins?: string[] | undefined; } | undefined; key: string; faqItems?: import('@open-formulieren/types').FAQItem[] | undefined; showInSummary?: boolean | undefined; showInEmail?: boolean | undefined; showInPDF?: boolean | undefined; hidden?: boolean | undefined; clearOnHide?: boolean | undefined; isSensitiveData?: boolean | undefined; disabled?: boolean | undefined; conditional?: { show?: boolean; when?: string; eq?: string | number | boolean; } | undefined; translatedErrors?: { en?: { required?: string | undefined; minDate?: string | undefined; maxDate?: string | undefined; invalid_date?: string | undefined; invalid_datetime?: string | undefined; } | undefined; nl?: { required?: string | undefined; minDate?: string | undefined; maxDate?: string | undefined; invalid_date?: string | undefined; invalid_datetime?: string | undefined; } | undefined; } | undefined; errors?: { readonly required?: string | undefined; readonly minDate?: string | undefined; readonly maxDate?: string | undefined; readonly invalid_date?: string | undefined; readonly invalid_datetime?: string | undefined; } | undefined; registration?: { attribute: string; } | undefined; prefill?: { plugin: string; attribute: string; identifierRole: "main" | "authorised_person"; } | undefined; multiple: true; defaultValue?: string[] | undefined; id: string; type: "datetime"; }; }; defaultValue: string; holdsData: true; }; export default _default;