UNPKG

@open-formulieren/formio-builder

Version:

An opinionated Formio webform builder for Open Forms

155 lines (154 loc) 5.9 kB
declare const _default: { edit: import('../types').EditFormDefinition<{ type: "number"; id: string; key: string; label: string; description?: string | undefined; tooltip?: string | undefined; prefix?: string | undefined; suffix?: string | undefined; decimalLimit?: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | undefined; allowNegative?: boolean | undefined; showInSummary?: boolean | undefined; showInEmail?: boolean | undefined; showInPDF?: boolean | undefined; hidden?: boolean | undefined; clearOnHide?: boolean | undefined; isSensitiveData?: boolean | undefined; defaultValue?: number | null | undefined; conditional?: { show?: boolean; when?: string; eq?: string | number | boolean; } | undefined; validate?: { required?: boolean | undefined; plugins?: string[] | undefined; min?: number | undefined; max?: number | undefined; } | undefined; translatedErrors?: { en?: { required?: string | undefined; min?: string | undefined; max?: string | undefined; } | undefined; nl?: { required?: string | undefined; min?: string | undefined; max?: string | undefined; } | undefined; } | undefined; readonly errors?: { readonly required?: string | undefined; readonly min?: string | undefined; readonly max?: string | undefined; } | undefined; registration?: { attribute: string; } | undefined; prefill?: { plugin: string; attribute: string; identifierRole: "main" | "authorised_person"; } | undefined; openForms?: { translations?: { en?: { label?: string | undefined; description?: string | undefined; tooltip?: string | undefined; prefix?: string | undefined; suffix?: string | undefined; } | undefined; nl?: { label?: string | undefined; description?: string | undefined; tooltip?: string | undefined; prefix?: string | undefined; suffix?: string | undefined; } | undefined; } | undefined; } | undefined; }>; editSchema: import('../types').EditSchema; preview: { panel: React.FC<import('../types').ComponentPreviewProps<{ type: "number"; id: string; key: string; label: string; description?: string | undefined; tooltip?: string | undefined; prefix?: string | undefined; suffix?: string | undefined; decimalLimit?: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | undefined; allowNegative?: boolean | undefined; showInSummary?: boolean | undefined; showInEmail?: boolean | undefined; showInPDF?: boolean | undefined; hidden?: boolean | undefined; clearOnHide?: boolean | undefined; isSensitiveData?: boolean | undefined; defaultValue?: number | null | undefined; conditional?: { show?: boolean; when?: string; eq?: string | number | boolean; } | undefined; validate?: { required?: boolean | undefined; plugins?: string[] | undefined; min?: number | undefined; max?: number | undefined; } | undefined; translatedErrors?: { en?: { required?: string | undefined; min?: string | undefined; max?: string | undefined; } | undefined; nl?: { required?: string | undefined; min?: string | undefined; max?: string | undefined; } | undefined; } | undefined; readonly errors?: { readonly required?: string | undefined; readonly min?: string | undefined; readonly max?: string | undefined; } | undefined; registration?: { attribute: string; } | undefined; prefill?: { plugin: string; attribute: string; identifierRole: "main" | "authorised_person"; } | undefined; openForms?: { translations?: { en?: { label?: string | undefined; description?: string | undefined; tooltip?: string | undefined; prefix?: string | undefined; suffix?: string | undefined; } | undefined; nl?: { label?: string | undefined; description?: string | undefined; tooltip?: string | undefined; prefix?: string | undefined; suffix?: string | undefined; } | undefined; } | undefined; } | undefined; }>>; }; defaultValue: undefined; comparisonValue: React.FC<React.ClassAttributes<HTMLInputElement> & React.InputHTMLAttributes<HTMLInputElement> & import('../../components/formio/number').NumberProps>; }; export default _default;