import type { App } from 'vue'; import type { ArcoOptions } from '../_utils/types'; import _Transfer from './transfer'; declare const Transfer: { new (...args: any[]): import("vue").CreateComponentPublicInstance; default: () => never[]; }; modelValue: { type: import("vue").PropType; default: undefined; }; defaultValue: { type: import("vue").PropType; default: () => never[]; }; selected: { type: import("vue").PropType; default: undefined; }; defaultSelected: { type: import("vue").PropType; default: () => never[]; }; disabled: { type: BooleanConstructor; default: boolean; }; simple: { type: BooleanConstructor; default: boolean; }; oneWay: { type: BooleanConstructor; default: boolean; }; showSearch: { type: BooleanConstructor; default: boolean; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; title: { type: import("vue").PropType; default: () => string[]; }; sourceInputSearchProps: { type: ObjectConstructor; }; targetInputSearchProps: { type: ObjectConstructor; }; }>> & { onChange?: ((value: string[]) => any) | undefined; onSelect?: ((selected: string[]) => any) | undefined; "onUpdate:modelValue"?: ((value: string[]) => any) | undefined; onSearch?: ((value: string, type: "source" | "target") => any) | undefined; "onUpdate:selected"?: ((selected: string[]) => any) | undefined; }, { prefixCls: string; cls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; dataInfo: import("vue").ComputedRef<{ sourceInfo: import("./interface").DataInfo; targetInfo: import("./interface").DataInfo; }>; computedSelected: import("vue").ComputedRef; sourceTitle: import("vue").ComputedRef; targetTitle: import("vue").ComputedRef; handleClick: (target: "source" | "target") => void; handleSearch: (value: string, type: "source" | "target") => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:modelValue': (value: string[]) => true; 'update:selected': (selected: string[]) => true; change: (value: string[]) => true; select: (selected: string[]) => true; search: (value: string, type: "source" | "target") => true; }, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly; default: () => never[]; }; modelValue: { type: import("vue").PropType; default: undefined; }; defaultValue: { type: import("vue").PropType; default: () => never[]; }; selected: { type: import("vue").PropType; default: undefined; }; defaultSelected: { type: import("vue").PropType; default: () => never[]; }; disabled: { type: BooleanConstructor; default: boolean; }; simple: { type: BooleanConstructor; default: boolean; }; oneWay: { type: BooleanConstructor; default: boolean; }; showSearch: { type: BooleanConstructor; default: boolean; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; title: { type: import("vue").PropType; default: () => string[]; }; sourceInputSearchProps: { type: ObjectConstructor; }; targetInputSearchProps: { type: ObjectConstructor; }; }>> & { onChange?: ((value: string[]) => any) | undefined; onSelect?: ((selected: string[]) => any) | undefined; "onUpdate:modelValue"?: ((value: string[]) => any) | undefined; onSearch?: ((value: string, type: "source" | "target") => any) | undefined; "onUpdate:selected"?: ((selected: string[]) => any) | undefined; }, { disabled: boolean; modelValue: string[]; defaultValue: string[]; data: import("./interface").TransferItem[]; title: string[]; selected: string[]; simple: boolean; showSearch: boolean; showSelectAll: boolean; defaultSelected: string[]; oneWay: boolean; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: () => never[]; }; modelValue: { type: import("vue").PropType; default: undefined; }; defaultValue: { type: import("vue").PropType; default: () => never[]; }; selected: { type: import("vue").PropType; default: undefined; }; defaultSelected: { type: import("vue").PropType; default: () => never[]; }; disabled: { type: BooleanConstructor; default: boolean; }; simple: { type: BooleanConstructor; default: boolean; }; oneWay: { type: BooleanConstructor; default: boolean; }; showSearch: { type: BooleanConstructor; default: boolean; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; title: { type: import("vue").PropType; default: () => string[]; }; sourceInputSearchProps: { type: ObjectConstructor; }; targetInputSearchProps: { type: ObjectConstructor; }; }>> & { onChange?: ((value: string[]) => any) | undefined; onSelect?: ((selected: string[]) => any) | undefined; "onUpdate:modelValue"?: ((value: string[]) => any) | undefined; onSearch?: ((value: string, type: "source" | "target") => any) | undefined; "onUpdate:selected"?: ((selected: string[]) => any) | undefined; }, { prefixCls: string; cls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; dataInfo: import("vue").ComputedRef<{ sourceInfo: import("./interface").DataInfo; targetInfo: import("./interface").DataInfo; }>; computedSelected: import("vue").ComputedRef; sourceTitle: import("vue").ComputedRef; targetTitle: import("vue").ComputedRef; handleClick: (target: "source" | "target") => void; handleSearch: (value: string, type: "source" | "target") => void; }, {}, {}, {}, { disabled: boolean; modelValue: string[]; defaultValue: string[]; data: import("./interface").TransferItem[]; title: string[]; selected: string[]; simple: boolean; showSearch: boolean; showSelectAll: boolean; defaultSelected: string[]; oneWay: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase; default: () => never[]; }; modelValue: { type: import("vue").PropType; default: undefined; }; defaultValue: { type: import("vue").PropType; default: () => never[]; }; selected: { type: import("vue").PropType; default: undefined; }; defaultSelected: { type: import("vue").PropType; default: () => never[]; }; disabled: { type: BooleanConstructor; default: boolean; }; simple: { type: BooleanConstructor; default: boolean; }; oneWay: { type: BooleanConstructor; default: boolean; }; showSearch: { type: BooleanConstructor; default: boolean; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; title: { type: import("vue").PropType; default: () => string[]; }; sourceInputSearchProps: { type: ObjectConstructor; }; targetInputSearchProps: { type: ObjectConstructor; }; }>> & { onChange?: ((value: string[]) => any) | undefined; onSelect?: ((selected: string[]) => any) | undefined; "onUpdate:modelValue"?: ((value: string[]) => any) | undefined; onSearch?: ((value: string, type: "source" | "target") => any) | undefined; "onUpdate:selected"?: ((selected: string[]) => any) | undefined; }, { prefixCls: string; cls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; dataInfo: import("vue").ComputedRef<{ sourceInfo: import("./interface").DataInfo; targetInfo: import("./interface").DataInfo; }>; computedSelected: import("vue").ComputedRef; sourceTitle: import("vue").ComputedRef; targetTitle: import("vue").ComputedRef; handleClick: (target: "source" | "target") => void; handleSearch: (value: string, type: "source" | "target") => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:modelValue': (value: string[]) => true; 'update:selected': (selected: string[]) => true; change: (value: string[]) => true; select: (selected: string[]) => true; search: (value: string, type: "source" | "target") => true; }, string, { disabled: boolean; modelValue: string[]; defaultValue: string[]; data: import("./interface").TransferItem[]; title: string[]; selected: string[]; simple: boolean; showSearch: boolean; showSelectAll: boolean; defaultSelected: string[]; oneWay: boolean; }, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & { install: (app: App, options?: ArcoOptions | undefined) => void; }; export declare type TransferInstance = InstanceType; export default Transfer;