UNPKG

@open-formulieren/formio-builder

Version:

An opinionated Formio webform builder for Open Forms

168 lines (167 loc) 5.74 kB
declare const _default: { edit: import('../types').EditFormDefinition<{ type: "file"; id: string; key: string; label: string; description?: string | undefined; tooltip?: string | undefined; showInSummary?: boolean | undefined; showInEmail?: boolean | undefined; showInPDF?: boolean | undefined; hidden?: boolean | undefined; clearOnHide?: boolean | undefined; isSensitiveData?: boolean | undefined; conditional?: { show?: boolean; when?: string; eq?: string | number | boolean; } | undefined; validate?: { required?: boolean | undefined; } | undefined; translatedErrors?: { en?: { required?: string | undefined; } | undefined; nl?: { required?: string | undefined; } | undefined; } | undefined; readonly errors?: { readonly required?: string | undefined; } | 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; softRequired?: boolean | undefined; } | undefined; multiple?: boolean | undefined; file: { name: string; type: (`${string}/${string}` | "*")[]; readonly allowedTypesLabels: string[]; }; filePattern: string; fileMaxSize?: string | undefined; useConfigFiletypes?: boolean | undefined; of?: { image?: { resize?: { apply?: boolean; width?: number; height?: number; }; }; } | undefined; maxNumberOfFiles?: number | null | undefined; registration?: { bronorganisatie?: string; docVertrouwelijkheidaanduiding?: string; titel?: string; documentType?: { catalogue: { domain: string; rsin: string; }; description: string; }; informatieobjecttype?: string; } | undefined; }>; editSchema: import('../types').EditSchema; preview: { panel: React.FC<import('../types').ComponentPreviewProps<{ type: "file"; id: string; key: string; label: string; description?: string | undefined; tooltip?: string | undefined; showInSummary?: boolean | undefined; showInEmail?: boolean | undefined; showInPDF?: boolean | undefined; hidden?: boolean | undefined; clearOnHide?: boolean | undefined; isSensitiveData?: boolean | undefined; conditional?: { show?: boolean; when?: string; eq?: string | number | boolean; } | undefined; validate?: { required?: boolean | undefined; } | undefined; translatedErrors?: { en?: { required?: string | undefined; } | undefined; nl?: { required?: string | undefined; } | undefined; } | undefined; readonly errors?: { readonly required?: string | undefined; } | 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; softRequired?: boolean | undefined; } | undefined; multiple?: boolean | undefined; file: { name: string; type: (`${string}/${string}` | "*")[]; readonly allowedTypesLabels: string[]; }; filePattern: string; fileMaxSize?: string | undefined; useConfigFiletypes?: boolean | undefined; of?: { image?: { resize?: { apply?: boolean; width?: number; height?: number; }; }; } | undefined; maxNumberOfFiles?: number | null | undefined; registration?: { bronorganisatie?: string; docVertrouwelijkheidaanduiding?: string; titel?: string; documentType?: { catalogue: { domain: string; rsin: string; }; description: string; }; informatieobjecttype?: string; } | undefined; }>>; }; defaultValue: never[]; }; export default _default;