export declare const SetTargetCustomers: ({ level, label, size, className, actions, successMsg, errorMsg, amisType }: { level?: string; label?: string; size?: string; className: any; actions?: any[]; successMsg?: string; errorMsg?: string; amisType?: number; }) => { type: string; body: { type: string; label: string; level: string; size: string; id: string; onEvent: { click: { actions: { actionType: string; dialog: { type: string; title: string; body: { type: string; body: ({ type: string; id: string; className: string; columns: { body: { type: string; tpl: string; inline: boolean; wrapperComponent: string; id: string; }[]; id: string; }[]; gap: string; label?: undefined; name?: undefined; mode?: undefined; } | { type: string; id: string; columns: ({ name: string; label: string; id: string; type?: undefined; options?: undefined; width?: undefined; } | { name: string; label: string; id: string; type: string; options: { label: string; value: string; }[]; width: number; })[]; label: string; name: string; mode: string; className?: undefined; gap?: undefined; })[]; id: string; initApi: { method: string; url: string; data: { id: 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; }[]; weight?: undefined; }; }; id: string; level?: undefined; close?: undefined; } | { type: string; label: string; id: string; level: string; close: boolean; onEvent: { click: { actions: any[]; weight: number; }; }; })[]; }; }[]; weight: number; }; }; }[]; className: any; } | { type: string; body: { type: string; label: string; level: string; size: string; id: string; onEvent: { click: { actions: { actionType: string; dialog: { type: string; title: string; body: { type: string; body: ({ type: string; id: string; className: string; columns: { body: { type: string; tpl: string; inline: boolean; wrapperComponent: string; id: string; }[]; id: string; }[]; gap: string; label?: undefined; name?: undefined; mode?: undefined; } | { type: string; id: string; columns: ({ name: string; label: string; id: string; type?: undefined; options?: undefined; width?: undefined; multiple?: undefined; required?: undefined; } | { name: string; label: string; id: string; type: string; options: { label: string; value: string; }[]; width: number; multiple: boolean; required: boolean; })[]; label: string; name: string; mode: string; className?: undefined; gap?: undefined; })[]; id: string; initApi: { method: string; url: string; data: { id: 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; }[]; weight?: undefined; }; }; id: string; level?: undefined; close?: undefined; } | { type: string; label: string; id: string; level: string; close: boolean; onEvent: { click: { actions: { actionType: string; script: string; }[]; weight: number; }; }; })[]; onEvent: { cancel: { weight: number; actions: any[]; }; }; }; }[]; weight: number; }; }; }[]; className: any; };