export declare const Transfer: { new (...args: any[]): { $: import("vue").ComponentInternalInstance; $data: {}; $props: { children?: (props: Partial & { default: () => unknown[]; } & { default: () => unknown[]; }; selectedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; disabled: { type: BooleanConstructor; default: boolean; }; showRemove: { type: BooleanConstructor; default: boolean; }; pagination: import("vue-types").VueTypeValidableDef; onItemSelect: FunctionConstructor; onScroll: FunctionConstructor; onItemRemove: FunctionConstructor; }>>) => import("ant-design-vue/es/_util/type").VueNode; onChange?: (targetKeys: string[], direction: import("ant-design-vue/es/transfer").TransferDirection, moveKeys: string[]) => void; onScroll?: (direction: import("ant-design-vue/es/transfer").TransferDirection, e: UIEvent) => void; listStyle?: import("vue").CSSProperties | ((style: import("ant-design-vue/es/transfer").ListStyle) => import("vue").CSSProperties); disabled?: boolean; render?: (item: import("ant-design-vue/es/transfer").TransferItem) => import("ant-design-vue/es/transfer").RenderResult; locale?: {}; status?: "" | "error" | "warning"; selectedKeys?: string[]; 'onUpdate:selectedKeys'?: (keys: string[]) => void; onSearch?: (direction: import("ant-design-vue/es/transfer").TransferDirection, value: string) => void; titles?: string[]; showSearch?: boolean; filterOption?: (inputValue: string, item: import("ant-design-vue/es/transfer").TransferItem) => boolean; pagination?: boolean | { pageSize?: number; simple?: boolean; showSizeChanger?: boolean; showLessItems?: boolean; }; dataSource?: import("ant-design-vue/es/transfer").TransferItem[]; showSelectAll?: boolean; oneWay?: boolean; targetKeys?: string[]; operationStyle?: import("vue").CSSProperties; operations?: string[]; rowKey?: (record: import("ant-design-vue/es/transfer").TransferItem) => string; selectAllLabels?: import("ant-design-vue/es/transfer").SelectAllLabel[]; onSelectChange?: (sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void; 'onUpdate:targetKeys'?: (keys: string[]) => void; style?: unknown; ref?: import("vue").VNodeRef; key?: string | number | symbol; ref_for?: boolean; ref_key?: string; onVnodeBeforeMount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; onVnodeMounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; onVnodeBeforeUpdate?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; onVnodeUpdated?: ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void) | ((vnode: import("vue").VNode, oldVNode: import("vue").VNode) => void)[]; onVnodeBeforeUnmount?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; onVnodeUnmounted?: ((vnode: import("vue").VNode) => void) | ((vnode: import("vue").VNode) => void)[]; class?: unknown; tabindex?: string | number; readonly prefixCls?: string; role?: string; readonly id?: string; readonly notFoundContent?: any; readonly searchPlaceholder?: string; }; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ leftTitle?: any; rightTitle?: any; children?: any; render?: import("vue").Slot; notFoundContent?: any; leftSelectAllLabel?: any; rightSelectAllLabel?: any; footer?: any; default?: any; }>; $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase; default: import("ant-design-vue/es/transfer").TransferItem[]; }; disabled: { type: BooleanConstructor; default: boolean; }; targetKeys: { type: import("vue").PropType; default: string[]; }; selectedKeys: { type: import("vue").PropType; default: string[]; }; render: { type: import("vue").PropType<(item: import("ant-design-vue/es/transfer").TransferItem) => import("ant-design-vue/es/transfer").RenderResult>; default: (item: import("ant-design-vue/es/transfer").TransferItem) => import("ant-design-vue/es/transfer").RenderResult; }; listStyle: { type: import("vue").PropType import("vue").CSSProperties)>; default: import("vue").CSSProperties | ((style: import("ant-design-vue/es/transfer").ListStyle) => import("vue").CSSProperties); }; operationStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; titles: { type: import("vue").PropType; default: string[]; }; operations: { type: import("vue").PropType; default: string[]; }; showSearch: { type: BooleanConstructor; default: boolean; }; filterOption: { type: import("vue").PropType<(inputValue: string, item: import("ant-design-vue/es/transfer").TransferItem) => boolean>; default: (inputValue: string, item: import("ant-design-vue/es/transfer").TransferItem) => boolean; }; searchPlaceholder: StringConstructor; notFoundContent: import("vue-types").VueTypeValidableDef; locale: { type: import("vue").PropType<{}>; default: {}; }; rowKey: { type: import("vue").PropType<(record: import("ant-design-vue/es/transfer").TransferItem) => string>; default: (record: import("ant-design-vue/es/transfer").TransferItem) => string; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; selectAllLabels: { type: import("vue").PropType; default: import("ant-design-vue/es/transfer").SelectAllLabel[]; }; children: { type: import("vue").PropType<(props: Partial & { default: () => unknown[]; } & { default: () => unknown[]; }; selectedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; disabled: { type: BooleanConstructor; default: boolean; }; showRemove: { type: BooleanConstructor; default: boolean; }; pagination: import("vue-types").VueTypeValidableDef; onItemSelect: FunctionConstructor; onScroll: FunctionConstructor; onItemRemove: FunctionConstructor; }>>) => import("ant-design-vue/es/_util/type").VueNode>; default: (props: Partial & { default: () => unknown[]; } & { default: () => unknown[]; }; selectedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; disabled: { type: BooleanConstructor; default: boolean; }; showRemove: { type: BooleanConstructor; default: boolean; }; pagination: import("vue-types").VueTypeValidableDef; onItemSelect: FunctionConstructor; onScroll: FunctionConstructor; onItemRemove: FunctionConstructor; }>>) => import("ant-design-vue/es/_util/type").VueNode; }; oneWay: { type: BooleanConstructor; default: boolean; }; pagination: { type: import("vue").PropType; default: import("ant-design-vue/es/transfer/interface").PaginationType; }; status: { type: import("vue").PropType<"" | "error" | "warning">; default: "" | "error" | "warning"; }; onChange: { type: import("vue").PropType<(targetKeys: string[], direction: import("ant-design-vue/es/transfer").TransferDirection, moveKeys: string[]) => void>; default: (targetKeys: string[], direction: import("ant-design-vue/es/transfer").TransferDirection, moveKeys: string[]) => void; }; onSelectChange: { type: import("vue").PropType<(sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void>; default: (sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void; }; onSearch: { type: import("vue").PropType<(direction: import("ant-design-vue/es/transfer").TransferDirection, value: string) => void>; default: (direction: import("ant-design-vue/es/transfer").TransferDirection, value: string) => void; }; onScroll: { type: import("vue").PropType<(direction: import("ant-design-vue/es/transfer").TransferDirection, e: UIEvent) => void>; default: (direction: import("ant-design-vue/es/transfer").TransferDirection, e: UIEvent) => void; }; 'onUpdate:targetKeys': { type: import("vue").PropType<(keys: string[]) => void>; default: (keys: string[]) => void; }; 'onUpdate:selectedKeys': { type: import("vue").PropType<(keys: string[]) => void>; default: (keys: string[]) => void; }; }>>, () => import("ant-design-vue/es/_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { children: (props: Partial & { default: () => unknown[]; } & { default: () => unknown[]; }; selectedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; disabled: { type: BooleanConstructor; default: boolean; }; showRemove: { type: BooleanConstructor; default: boolean; }; pagination: import("vue-types").VueTypeValidableDef; onItemSelect: FunctionConstructor; onScroll: FunctionConstructor; onItemRemove: FunctionConstructor; }>>) => import("ant-design-vue/es/_util/type").VueNode; onChange: (targetKeys: string[], direction: import("ant-design-vue/es/transfer").TransferDirection, moveKeys: string[]) => void; onScroll: (direction: import("ant-design-vue/es/transfer").TransferDirection, e: UIEvent) => void; listStyle: import("vue").CSSProperties | ((style: import("ant-design-vue/es/transfer").ListStyle) => import("vue").CSSProperties); disabled: boolean; render: (item: import("ant-design-vue/es/transfer").TransferItem) => import("ant-design-vue/es/transfer").RenderResult; locale: {}; status: "" | "error" | "warning"; selectedKeys: string[]; 'onUpdate:selectedKeys': (keys: string[]) => void; onSearch: (direction: import("ant-design-vue/es/transfer").TransferDirection, value: string) => void; titles: string[]; showSearch: boolean; filterOption: (inputValue: string, item: import("ant-design-vue/es/transfer").TransferItem) => boolean; pagination: boolean | { pageSize?: number; simple?: boolean; showSizeChanger?: boolean; showLessItems?: boolean; }; dataSource: import("ant-design-vue/es/transfer").TransferItem[]; showSelectAll: boolean; oneWay: boolean; targetKeys: string[]; operationStyle: import("vue").CSSProperties; operations: string[]; rowKey: (record: import("ant-design-vue/es/transfer").TransferItem) => string; selectAllLabels: import("ant-design-vue/es/transfer").SelectAllLabel[]; onSelectChange: (sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void; 'onUpdate:targetKeys': (keys: string[]) => void; }, {}, string, import("ant-design-vue/es/_util/type").CustomSlotsType<{ leftTitle?: any; rightTitle?: any; children?: any; render?: import("ant-design-vue/es/transfer").TransferItem; notFoundContent?: any; leftSelectAllLabel?: any; rightSelectAllLabel?: any; footer?: any; default?: any; }>> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase, {}, {}>, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions): import("vue").WatchStopHandle; } & Readonly; default: import("ant-design-vue/es/transfer").TransferItem[]; }; disabled: { type: BooleanConstructor; default: boolean; }; targetKeys: { type: import("vue").PropType; default: string[]; }; selectedKeys: { type: import("vue").PropType; default: string[]; }; render: { type: import("vue").PropType<(item: import("ant-design-vue/es/transfer").TransferItem) => import("ant-design-vue/es/transfer").RenderResult>; default: (item: import("ant-design-vue/es/transfer").TransferItem) => import("ant-design-vue/es/transfer").RenderResult; }; listStyle: { type: import("vue").PropType import("vue").CSSProperties)>; default: import("vue").CSSProperties | ((style: import("ant-design-vue/es/transfer").ListStyle) => import("vue").CSSProperties); }; operationStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; titles: { type: import("vue").PropType; default: string[]; }; operations: { type: import("vue").PropType; default: string[]; }; showSearch: { type: BooleanConstructor; default: boolean; }; filterOption: { type: import("vue").PropType<(inputValue: string, item: import("ant-design-vue/es/transfer").TransferItem) => boolean>; default: (inputValue: string, item: import("ant-design-vue/es/transfer").TransferItem) => boolean; }; searchPlaceholder: StringConstructor; notFoundContent: import("vue-types").VueTypeValidableDef; locale: { type: import("vue").PropType<{}>; default: {}; }; rowKey: { type: import("vue").PropType<(record: import("ant-design-vue/es/transfer").TransferItem) => string>; default: (record: import("ant-design-vue/es/transfer").TransferItem) => string; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; selectAllLabels: { type: import("vue").PropType; default: import("ant-design-vue/es/transfer").SelectAllLabel[]; }; children: { type: import("vue").PropType<(props: Partial & { default: () => unknown[]; } & { default: () => unknown[]; }; selectedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; disabled: { type: BooleanConstructor; default: boolean; }; showRemove: { type: BooleanConstructor; default: boolean; }; pagination: import("vue-types").VueTypeValidableDef; onItemSelect: FunctionConstructor; onScroll: FunctionConstructor; onItemRemove: FunctionConstructor; }>>) => import("ant-design-vue/es/_util/type").VueNode>; default: (props: Partial & { default: () => unknown[]; } & { default: () => unknown[]; }; selectedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; disabled: { type: BooleanConstructor; default: boolean; }; showRemove: { type: BooleanConstructor; default: boolean; }; pagination: import("vue-types").VueTypeValidableDef; onItemSelect: FunctionConstructor; onScroll: FunctionConstructor; onItemRemove: FunctionConstructor; }>>) => import("ant-design-vue/es/_util/type").VueNode; }; oneWay: { type: BooleanConstructor; default: boolean; }; pagination: { type: import("vue").PropType; default: import("ant-design-vue/es/transfer/interface").PaginationType; }; status: { type: import("vue").PropType<"" | "error" | "warning">; default: "" | "error" | "warning"; }; onChange: { type: import("vue").PropType<(targetKeys: string[], direction: import("ant-design-vue/es/transfer").TransferDirection, moveKeys: string[]) => void>; default: (targetKeys: string[], direction: import("ant-design-vue/es/transfer").TransferDirection, moveKeys: string[]) => void; }; onSelectChange: { type: import("vue").PropType<(sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void>; default: (sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void; }; onSearch: { type: import("vue").PropType<(direction: import("ant-design-vue/es/transfer").TransferDirection, value: string) => void>; default: (direction: import("ant-design-vue/es/transfer").TransferDirection, value: string) => void; }; onScroll: { type: import("vue").PropType<(direction: import("ant-design-vue/es/transfer").TransferDirection, e: UIEvent) => void>; default: (direction: import("ant-design-vue/es/transfer").TransferDirection, e: UIEvent) => void; }; 'onUpdate:targetKeys': { type: import("vue").PropType<(keys: string[]) => void>; default: (keys: string[]) => void; }; 'onUpdate:selectedKeys': { type: import("vue").PropType<(keys: string[]) => void>; default: (keys: string[]) => void; }; }>> & import("vue").ShallowUnwrapRef<() => import("ant-design-vue/es/_util/type").VueNode> & import("vue").ComponentCustomProperties; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: import("ant-design-vue/es/transfer").TransferItem[]; }; disabled: { type: BooleanConstructor; default: boolean; }; targetKeys: { type: import("vue").PropType; default: string[]; }; selectedKeys: { type: import("vue").PropType; default: string[]; }; render: { type: import("vue").PropType<(item: import("ant-design-vue/es/transfer").TransferItem) => import("ant-design-vue/es/transfer").RenderResult>; default: (item: import("ant-design-vue/es/transfer").TransferItem) => import("ant-design-vue/es/transfer").RenderResult; }; listStyle: { type: import("vue").PropType import("vue").CSSProperties)>; default: import("vue").CSSProperties | ((style: import("ant-design-vue/es/transfer").ListStyle) => import("vue").CSSProperties); }; operationStyle: { type: import("vue").PropType; default: import("vue").CSSProperties; }; titles: { type: import("vue").PropType; default: string[]; }; operations: { type: import("vue").PropType; default: string[]; }; showSearch: { type: BooleanConstructor; default: boolean; }; filterOption: { type: import("vue").PropType<(inputValue: string, item: import("ant-design-vue/es/transfer").TransferItem) => boolean>; default: (inputValue: string, item: import("ant-design-vue/es/transfer").TransferItem) => boolean; }; searchPlaceholder: StringConstructor; notFoundContent: import("vue-types").VueTypeValidableDef; locale: { type: import("vue").PropType<{}>; default: {}; }; rowKey: { type: import("vue").PropType<(record: import("ant-design-vue/es/transfer").TransferItem) => string>; default: (record: import("ant-design-vue/es/transfer").TransferItem) => string; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; selectAllLabels: { type: import("vue").PropType; default: import("ant-design-vue/es/transfer").SelectAllLabel[]; }; children: { type: import("vue").PropType<(props: Partial & { default: () => unknown[]; } & { default: () => unknown[]; }; selectedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; disabled: { type: BooleanConstructor; default: boolean; }; showRemove: { type: BooleanConstructor; default: boolean; }; pagination: import("vue-types").VueTypeValidableDef; onItemSelect: FunctionConstructor; onScroll: FunctionConstructor; onItemRemove: FunctionConstructor; }>>) => import("ant-design-vue/es/_util/type").VueNode>; default: (props: Partial & { default: () => unknown[]; } & { default: () => unknown[]; }; selectedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; disabled: { type: BooleanConstructor; default: boolean; }; showRemove: { type: BooleanConstructor; default: boolean; }; pagination: import("vue-types").VueTypeValidableDef; onItemSelect: FunctionConstructor; onScroll: FunctionConstructor; onItemRemove: FunctionConstructor; }>>) => import("ant-design-vue/es/_util/type").VueNode; }; oneWay: { type: BooleanConstructor; default: boolean; }; pagination: { type: import("vue").PropType; default: import("ant-design-vue/es/transfer/interface").PaginationType; }; status: { type: import("vue").PropType<"" | "error" | "warning">; default: "" | "error" | "warning"; }; onChange: { type: import("vue").PropType<(targetKeys: string[], direction: import("ant-design-vue/es/transfer").TransferDirection, moveKeys: string[]) => void>; default: (targetKeys: string[], direction: import("ant-design-vue/es/transfer").TransferDirection, moveKeys: string[]) => void; }; onSelectChange: { type: import("vue").PropType<(sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void>; default: (sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void; }; onSearch: { type: import("vue").PropType<(direction: import("ant-design-vue/es/transfer").TransferDirection, value: string) => void>; default: (direction: import("ant-design-vue/es/transfer").TransferDirection, value: string) => void; }; onScroll: { type: import("vue").PropType<(direction: import("ant-design-vue/es/transfer").TransferDirection, e: UIEvent) => void>; default: (direction: import("ant-design-vue/es/transfer").TransferDirection, e: UIEvent) => void; }; 'onUpdate:targetKeys': { type: import("vue").PropType<(keys: string[]) => void>; default: (keys: string[]) => void; }; 'onUpdate:selectedKeys': { type: import("vue").PropType<(keys: string[]) => void>; default: (keys: string[]) => void; }; }>>, () => import("ant-design-vue/es/_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { children: (props: Partial & { default: () => unknown[]; } & { default: () => unknown[]; }; selectedKeys: import("vue-types").VueTypeValidableDef & { default: () => unknown[]; }; disabled: { type: BooleanConstructor; default: boolean; }; showRemove: { type: BooleanConstructor; default: boolean; }; pagination: import("vue-types").VueTypeValidableDef; onItemSelect: FunctionConstructor; onScroll: FunctionConstructor; onItemRemove: FunctionConstructor; }>>) => import("ant-design-vue/es/_util/type").VueNode; onChange: (targetKeys: string[], direction: import("ant-design-vue/es/transfer").TransferDirection, moveKeys: string[]) => void; onScroll: (direction: import("ant-design-vue/es/transfer").TransferDirection, e: UIEvent) => void; listStyle: import("vue").CSSProperties | ((style: import("ant-design-vue/es/transfer").ListStyle) => import("vue").CSSProperties); disabled: boolean; render: (item: import("ant-design-vue/es/transfer").TransferItem) => import("ant-design-vue/es/transfer").RenderResult; locale: {}; status: "" | "error" | "warning"; selectedKeys: string[]; 'onUpdate:selectedKeys': (keys: string[]) => void; onSearch: (direction: import("ant-design-vue/es/transfer").TransferDirection, value: string) => void; titles: string[]; showSearch: boolean; filterOption: (inputValue: string, item: import("ant-design-vue/es/transfer").TransferItem) => boolean; pagination: boolean | { pageSize?: number; simple?: boolean; showSizeChanger?: boolean; showLessItems?: boolean; }; dataSource: import("ant-design-vue/es/transfer").TransferItem[]; showSelectAll: boolean; oneWay: boolean; targetKeys: string[]; operationStyle: import("vue").CSSProperties; operations: string[]; rowKey: (record: import("ant-design-vue/es/transfer").TransferItem) => string; selectAllLabels: import("ant-design-vue/es/transfer").SelectAllLabel[]; onSelectChange: (sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void; 'onUpdate:targetKeys': (keys: string[]) => void; }, {}, string, import("ant-design-vue/es/_util/type").CustomSlotsType<{ leftTitle?: any; rightTitle?: any; children?: any; render?: import("ant-design-vue/es/transfer").TransferItem; notFoundContent?: any; leftSelectAllLabel?: any; rightSelectAllLabel?: any; footer?: any; default?: any; }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin; export default Transfer;