export declare const AmisAddcustomDialog: ({ buttonname, icon, buttontype, size, terminalname }: { buttonname: any; icon: any; buttontype: any; size: any; terminalname: any; }) => { type: string; label: any; onEvent: { click: { actions: { actionType: string; dialog: { type: string; title: string; body: { type: string; body: { type: string; id: string; body: { type: string; id: string; body: ({ type: string; name: string; label: string; id: string; mode: string; horizontal: { leftFixed: string; }; placeholder: string; size: string; columnRatio: number; required: boolean; className: string; multiple?: undefined; options?: undefined; value?: undefined; source?: undefined; labelField?: undefined; valueField?: undefined; clearable?: undefined; checkAll?: undefined; joinValues?: undefined; extractValue?: undefined; searchable?: undefined; } | { type: string; name: string; label: string; id: string; mode: string; required: boolean; horizontal: { leftFixed: string; }; placeholder: string; columnRatio: number; multiple: boolean; className: string; options: { label: string; value: string; }[]; size?: undefined; value?: undefined; source?: undefined; labelField?: undefined; valueField?: undefined; clearable?: undefined; checkAll?: undefined; joinValues?: undefined; extractValue?: undefined; searchable?: undefined; } | { type: string; name: string; label: string; id: string; mode: string; value: any; horizontal: { leftFixed: string; }; placeholder: string; columnRatio: number; multiple: boolean; required: boolean; source: string; labelField: string; valueField: string; clearable: string; className: string; checkAll: boolean; joinValues: boolean; extractValue: boolean; size?: undefined; options?: undefined; searchable?: undefined; } | { type: string; name: string; label: string; id: string; mode: string; horizontal: { leftFixed: string; }; placeholder: string; columnRatio: number; multiple: boolean; className: string; required: boolean; source: string; labelField: string; valueField: string; searchable: boolean; clearable: string; size?: undefined; options?: undefined; value?: undefined; checkAll?: undefined; joinValues?: undefined; extractValue?: undefined; } | { type: string; name: string; label: string; id: string; mode: string; horizontal: { leftFixed: string; }; placeholder: string; columnRatio: number; className: string; size: string; multiple: boolean; required?: undefined; options?: undefined; value?: undefined; source?: undefined; labelField?: undefined; valueField?: undefined; clearable?: undefined; checkAll?: undefined; joinValues?: undefined; extractValue?: undefined; searchable?: undefined; } | { type: string; name: string; label: string; id: string; mode: string; horizontal: { leftFixed: string; }; placeholder: string; columnRatio: number; className: string; size?: undefined; required?: undefined; multiple?: undefined; options?: undefined; value?: undefined; source?: undefined; labelField?: undefined; valueField?: undefined; clearable?: undefined; checkAll?: undefined; joinValues?: undefined; extractValue?: undefined; searchable?: undefined; } | { type: string; name: string; label: string; id: string; mode: string; horizontal: { leftFixed: string; }; placeholder: string; columnRatio: number; className: string; size: string; required?: undefined; multiple?: undefined; options?: undefined; value?: undefined; source?: undefined; labelField?: undefined; valueField?: undefined; clearable?: undefined; checkAll?: undefined; joinValues?: undefined; extractValue?: undefined; searchable?: undefined; } | { type: string; name: string; label: string; id: string; mode: string; horizontal: { leftFixed: string; }; columnRatio: number; placeholder: string; className: string; multiple: boolean; required: boolean; size?: undefined; options?: undefined; value?: undefined; source?: undefined; labelField?: undefined; valueField?: undefined; clearable?: undefined; checkAll?: undefined; joinValues?: undefined; extractValue?: undefined; searchable?: undefined; } | { type: string; name: string; label: string; id: string; mode: string; horizontal: { leftFixed: string; }; placeholder: string; columnRatio: number; className: string; multiple: boolean; options: { label: string; value: boolean; }[]; size?: undefined; required?: undefined; value?: undefined; source?: undefined; labelField?: undefined; valueField?: undefined; clearable?: undefined; checkAll?: undefined; joinValues?: undefined; extractValue?: undefined; searchable?: undefined; })[]; className: string; }[]; actions: any[]; wrapWithPanel: boolean; canAccessSuperData: boolean; }[]; id: string; messages: {}; api: { method: string; url: string; data: { query: string; }; headers: { Authorization: string; }; }; }[]; id: string; closeOnEsc: boolean; closeOnOutside: boolean; showCloseButton: boolean; size: string; actions: ({ type: string; label: string; onEvent: { click: { actions: { componentId: string; args: {}; actionType: string; }[]; }; }; id: string; level?: undefined; close?: undefined; actionType?: undefined; api?: undefined; } | { type: string; label: string; onEvent: { click: { actions: any[]; }; }; id: string; level: string; close: boolean; actionType: string; api: { method: string; url: string; data: { "&": string; }; headers: { Authorization: string; }; }; })[]; bodyClassName: string; }; }[]; }; }; id: string; icon: any; level: any; size: any; };