export declare const AmisProductIntroduction: ({ api, source, className, proDetailDisable }: { api: any; source: any; className?: string; proDetailDisable: any; }) => { type: string; body: ({ hidden: any; type: string; body: ({ type: string; id: string; body: ({ type: string; body: { type: string; tpl: string; inline: boolean; id: string; style: { fontSize: number; fontWeight: string; }; }[]; id: string; className: string; name?: undefined; items?: undefined; } | { type: string; name: string; items: { type: string; body: ({ type: string; tpl: string; inline: boolean; id: string; style: { color: string; fontFamily: string; fontSize: number; }; label?: undefined; actionType?: undefined; dialog?: undefined; level?: undefined; size?: undefined; className?: undefined; } | { label: string; type: string; actionType: string; dialog: { type: string; title: string; body: { type: string; body: ({ type: string; tpl: string; inline: boolean; id: string; visibleOn: string; enlargeAble?: undefined; showToolbar?: undefined; src?: undefined; source?: undefined; } | { type: string; id: string; enlargeAble: boolean; showToolbar: boolean; src: string; visibleOn: string; tpl?: undefined; inline?: undefined; source?: undefined; } | { type: string; id: string; enlargeAble: boolean; showToolbar: boolean; visibleOn: string; source: string; tpl?: undefined; inline?: undefined; src?: undefined; })[]; id: string; messages: {}; dataProvider: string; }[]; id: string; size: string; closeOnEsc: boolean; closeOnOutside: boolean; showCloseButton: boolean; actions: any[]; }; level: string; size: string; id: string; className: string; tpl?: undefined; inline?: undefined; style?: undefined; })[]; id: string; size: string; style: { display: string; justifyContent: string; alignItems: string; flexDirection: string; }; className: string; }; id: string; body?: undefined; className?: undefined; })[]; visibleOn?: undefined; } | { type: string; id: string; body: ({ type: string; body: { type: string; tpl: string; inline: boolean; id: string; style: { fontSize: number; fontWeight: string; }; }[]; id: string; className: string; name?: undefined; items?: undefined; } | { type: string; name: string; items: { type: string; id: string; body: { type: string; option: string; name: string; value: string; id: string; menuTpl: string; trueValue: boolean; falseValue: boolean; onEvent: { change: { weight: number; actions: { args: { api: { url: string; headers: { Authorization: string; }; method: string; data: { hcp_id: string; k_id: string; transmit: string; }; }; messages: {}; }; actionType: string; }[]; }; }; }[]; }; id: string; body?: undefined; className?: undefined; })[]; visibleOn: string; } | { type: string; id: string; body: ({ type: string; body: { type: string; tpl: string; inline: boolean; id: string; style: { fontSize: number; fontWeight: string; }; }[]; id: string; className: string; size?: undefined; style?: undefined; } | { type: string; body: { type: string; id: string; name: string; items: { type: string; body: ({ type: string; id: string; tpl: string; inline: boolean; wrapperComponent: string; className: string; style: { fontFamily: string; fontSize: number; color: string; }; label?: undefined; name?: undefined; multiple?: undefined; mode?: undefined; value?: undefined; options?: undefined; onEvent?: undefined; } | { type: string; label: string; name: string; id: string; multiple: boolean; mode: string; className: string; value: string; options: { label: string; value: string; }[]; onEvent: { change: { weight: number; actions: { args: { api: { url: string; headers: { Authorization: string; }; method: string; data: { hcp_id: string; product_id: string; subjective: string; }; }; messages: {}; }; actionType: string; }[]; }; }; tpl?: undefined; inline?: undefined; wrapperComponent?: undefined; style?: undefined; })[]; id: string; size: string; style: { display: string; justifyContent: string; alignItems: string; }; className: string; }; }[]; id: string; size: string; style: { display: string; alignItems: string; }; className?: undefined; })[]; visibleOn: string; })[]; id: string; title: string; actions: any[]; className: string; panelClassName: string; debug: boolean; submitOnChange: boolean; canAccessSuperData: boolean; mode: string; wrapWithPanel: boolean; } | { type: string; id: string; body: { type: string; body: ({ type: string; body: { type: string; tpl: string; inline: boolean; id: string; style: { fontSize: number; fontWeight: string; }; }[]; id: string; className: string; style?: undefined; size?: undefined; tpl?: undefined; inline?: undefined; } | { type: string; id: string; style: { display: string; alignItems: string; fontFamily?: undefined; fontSize?: undefined; color?: undefined; lineHeight?: undefined; }; body: ({ type: string; className: string; label: string; name: string; options: { label: string; value: string; }[]; multiple: boolean; id: string; mode: string; size: string; horizontal: { left: number; right: number; }; value: string; placeholder?: undefined; onEvent?: undefined; level?: undefined; } | { type: string; id: string; name: string; label: string; mode: string; size: string; placeholder: string; className?: undefined; options?: undefined; multiple?: undefined; horizontal?: undefined; value?: undefined; onEvent?: undefined; level?: undefined; } | { type: string; label: string; onEvent: { click: { weight: number; actions: { actionType: string; script: string; }[]; }; }; id: string; level: string; className: string; name?: undefined; options?: undefined; multiple?: undefined; mode?: undefined; size?: undefined; horizontal?: undefined; value?: undefined; placeholder?: undefined; } | { type: string; label: string; onEvent: { click: { actions: { componentId: string; args: { value: { searchtext: string; pro_type: string; }; }; actionType: string; }[]; weight?: undefined; }; }; id: string; className?: undefined; name?: undefined; options?: undefined; multiple?: undefined; mode?: undefined; size?: undefined; horizontal?: undefined; value?: undefined; placeholder?: undefined; level?: undefined; })[]; size: string; className?: undefined; tpl?: undefined; inline?: undefined; } | { type: string; id: string; style: { fontFamily: string; fontSize: number; color: string; lineHeight: string; display?: undefined; alignItems?: undefined; }; tpl: string; inline: boolean; className: string; body?: undefined; size?: undefined; } | { type: string; id: string; body: { type: string; id: string; name: string; items: { type: string; body: ({ type: string; tpl: string; inline: boolean; id: string; style: { color: string; fontFamily: string; fontSize: number; background?: undefined; }; label?: undefined; className?: undefined; onEvent?: undefined; level?: undefined; visibleOn?: undefined; } | { type: string; label: string; className: string; onEvent: { click: { actions: { actionType: string; script: string; }[]; }; }; id: string; level: string; tpl?: undefined; inline?: undefined; style?: undefined; visibleOn?: undefined; } | { type: string; id: string; tpl: string; inline: boolean; style: { color: string; fontFamily: string; fontSize: number; background: string; }; className: string; visibleOn: string; label?: undefined; onEvent?: undefined; level?: undefined; })[]; id: string; size: string; style: { display: string; justifyContent: string; alignItems: string; flexDirection: string; }; className: string; }; }[]; className?: undefined; style?: undefined; size?: undefined; tpl?: undefined; inline?: undefined; })[]; data: { apolist: string; apodatalist: string; }; id: string; }[]; hidden?: undefined; title?: undefined; actions?: undefined; className?: undefined; panelClassName?: undefined; debug?: undefined; submitOnChange?: undefined; canAccessSuperData?: undefined; mode?: undefined; wrapWithPanel?: undefined; })[]; data: any; id: string; className: string; };