export declare const Transfer: { new (...args: any[]): import("vue").CreateComponentPublicInstance; default: import("./src/interface").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>; default: import("./src/interface").TransferRender; }; listStyle: { type: import("vue").PropType import("vue").CSSProperties)>; default: import("vue").CSSProperties | ((style: import("./src/interface").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("./src/interface").TransferItem) => boolean>; default: (inputValue: string, item: import("./src/interface").TransferItem) => boolean; }; searchPlaceholder: StringConstructor; notFoundContent: any; locale: { type: import("vue").PropType<{}>; default: {}; }; rowKey: { type: import("vue").PropType<(record: import("./src/interface").TransferItem) => string>; default: (record: import("./src/interface").TransferItem) => string; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; selectAllLabels: { type: import("vue").PropType; default: import("./src/interface").SelectAllLabel[]; }; children: { type: import("vue").PropType<(props: Partial>) => import("@antdv/ui/es/ui").VueNode>; default: (props: Partial>) => import("@antdv/ui/es/ui").VueNode; }; oneWay: { type: BooleanConstructor; default: boolean; }; pagination: { type: import("vue").PropType; default: import("./src/interface").PaginationType; }; status: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").InputStatus; }; onChange: { type: import("vue").PropType<(targetKeys: string[], direction: import("./src/interface").TransferDirection, moveKeys: string[]) => void>; default: (targetKeys: string[], direction: import("./src/interface").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("./src/interface").TransferDirection, value: string) => void>; default: (direction: import("./src/interface").TransferDirection, value: string) => void; }; onScroll: { type: import("vue").PropType<(direction: import("./src/interface").TransferDirection, e: UIEvent) => void>; default: (direction: import("./src/interface").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("@antdv/ui/es/ui").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly; default: import("./src/interface").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>; default: import("./src/interface").TransferRender; }; listStyle: { type: import("vue").PropType import("vue").CSSProperties)>; default: import("vue").CSSProperties | ((style: import("./src/interface").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("./src/interface").TransferItem) => boolean>; default: (inputValue: string, item: import("./src/interface").TransferItem) => boolean; }; searchPlaceholder: StringConstructor; notFoundContent: any; locale: { type: import("vue").PropType<{}>; default: {}; }; rowKey: { type: import("vue").PropType<(record: import("./src/interface").TransferItem) => string>; default: (record: import("./src/interface").TransferItem) => string; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; selectAllLabels: { type: import("vue").PropType; default: import("./src/interface").SelectAllLabel[]; }; children: { type: import("vue").PropType<(props: Partial>) => import("@antdv/ui/es/ui").VueNode>; default: (props: Partial>) => import("@antdv/ui/es/ui").VueNode; }; oneWay: { type: BooleanConstructor; default: boolean; }; pagination: { type: import("vue").PropType; default: import("./src/interface").PaginationType; }; status: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").InputStatus; }; onChange: { type: import("vue").PropType<(targetKeys: string[], direction: import("./src/interface").TransferDirection, moveKeys: string[]) => void>; default: (targetKeys: string[], direction: import("./src/interface").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("./src/interface").TransferDirection, value: string) => void>; default: (direction: import("./src/interface").TransferDirection, value: string) => void; }; onScroll: { type: import("vue").PropType<(direction: import("./src/interface").TransferDirection, e: UIEvent) => void>; default: (direction: import("./src/interface").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; }; }>>, { disabled: boolean; listStyle: import("vue").CSSProperties | ((style: import("./src/interface").ListStyle) => import("vue").CSSProperties); titles: string[]; notFoundContent: any; locale: {}; children: (props: Partial>) => import("@antdv/ui/es/ui").VueNode; onChange: (targetKeys: string[], direction: import("./src/interface").TransferDirection, moveKeys: string[]) => void; onScroll: (direction: import("./src/interface").TransferDirection, e: UIEvent) => void; rowKey: (record: import("./src/interface").TransferItem) => string; render: import("./src/interface").TransferRender; status: import("@antdv/ui/es/ui").InputStatus; showSearch: boolean; onSearch: (direction: import("./src/interface").TransferDirection, value: string) => void; filterOption: (inputValue: string, item: import("./src/interface").TransferItem) => boolean; selectedKeys: string[]; 'onUpdate:selectedKeys': (keys: string[]) => void; pagination: boolean | { pageSize?: number; simple?: boolean; showSizeChanger?: boolean; showLessItems?: boolean; }; dataSource: import("./src/interface").TransferItem[]; showSelectAll: boolean; targetKeys: string[]; operationStyle: import("vue").CSSProperties; operations: string[]; selectAllLabels: import("./src/interface").SelectAllLabel[]; oneWay: boolean; onSelectChange: (sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void; 'onUpdate:targetKeys': (keys: string[]) => void; }, true, {}, import("vue").SlotsType<{ leftTitle?: any; rightTitle?: any; children?: any; render?: import("./src/interface").TransferItem; notFoundContent?: any; leftSelectAllLabel?: any; rightSelectAllLabel?: any; footer?: any; default?: any; }>, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: import("./src/interface").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>; default: import("./src/interface").TransferRender; }; listStyle: { type: import("vue").PropType import("vue").CSSProperties)>; default: import("vue").CSSProperties | ((style: import("./src/interface").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("./src/interface").TransferItem) => boolean>; default: (inputValue: string, item: import("./src/interface").TransferItem) => boolean; }; searchPlaceholder: StringConstructor; notFoundContent: any; locale: { type: import("vue").PropType<{}>; default: {}; }; rowKey: { type: import("vue").PropType<(record: import("./src/interface").TransferItem) => string>; default: (record: import("./src/interface").TransferItem) => string; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; selectAllLabels: { type: import("vue").PropType; default: import("./src/interface").SelectAllLabel[]; }; children: { type: import("vue").PropType<(props: Partial>) => import("@antdv/ui/es/ui").VueNode>; default: (props: Partial>) => import("@antdv/ui/es/ui").VueNode; }; oneWay: { type: BooleanConstructor; default: boolean; }; pagination: { type: import("vue").PropType; default: import("./src/interface").PaginationType; }; status: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").InputStatus; }; onChange: { type: import("vue").PropType<(targetKeys: string[], direction: import("./src/interface").TransferDirection, moveKeys: string[]) => void>; default: (targetKeys: string[], direction: import("./src/interface").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("./src/interface").TransferDirection, value: string) => void>; default: (direction: import("./src/interface").TransferDirection, value: string) => void; }; onScroll: { type: import("vue").PropType<(direction: import("./src/interface").TransferDirection, e: UIEvent) => void>; default: (direction: import("./src/interface").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("@antdv/ui/es/ui").VueNode, {}, {}, {}, { disabled: boolean; listStyle: import("vue").CSSProperties | ((style: import("./src/interface").ListStyle) => import("vue").CSSProperties); titles: string[]; notFoundContent: any; locale: {}; children: (props: Partial>) => import("@antdv/ui/es/ui").VueNode; onChange: (targetKeys: string[], direction: import("./src/interface").TransferDirection, moveKeys: string[]) => void; onScroll: (direction: import("./src/interface").TransferDirection, e: UIEvent) => void; rowKey: (record: import("./src/interface").TransferItem) => string; render: import("./src/interface").TransferRender; status: import("@antdv/ui/es/ui").InputStatus; showSearch: boolean; onSearch: (direction: import("./src/interface").TransferDirection, value: string) => void; filterOption: (inputValue: string, item: import("./src/interface").TransferItem) => boolean; selectedKeys: string[]; 'onUpdate:selectedKeys': (keys: string[]) => void; pagination: boolean | { pageSize?: number; simple?: boolean; showSizeChanger?: boolean; showLessItems?: boolean; }; dataSource: import("./src/interface").TransferItem[]; showSelectAll: boolean; targetKeys: string[]; operationStyle: import("vue").CSSProperties; operations: string[]; selectAllLabels: import("./src/interface").SelectAllLabel[]; oneWay: boolean; onSelectChange: (sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void; 'onUpdate:targetKeys': (keys: string[]) => void; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; default: import("./src/interface").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>; default: import("./src/interface").TransferRender; }; listStyle: { type: import("vue").PropType import("vue").CSSProperties)>; default: import("vue").CSSProperties | ((style: import("./src/interface").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("./src/interface").TransferItem) => boolean>; default: (inputValue: string, item: import("./src/interface").TransferItem) => boolean; }; searchPlaceholder: StringConstructor; notFoundContent: any; locale: { type: import("vue").PropType<{}>; default: {}; }; rowKey: { type: import("vue").PropType<(record: import("./src/interface").TransferItem) => string>; default: (record: import("./src/interface").TransferItem) => string; }; showSelectAll: { type: BooleanConstructor; default: boolean; }; selectAllLabels: { type: import("vue").PropType; default: import("./src/interface").SelectAllLabel[]; }; children: { type: import("vue").PropType<(props: Partial>) => import("@antdv/ui/es/ui").VueNode>; default: (props: Partial>) => import("@antdv/ui/es/ui").VueNode; }; oneWay: { type: BooleanConstructor; default: boolean; }; pagination: { type: import("vue").PropType; default: import("./src/interface").PaginationType; }; status: { type: import("vue").PropType; default: import("@antdv/ui/es/ui").InputStatus; }; onChange: { type: import("vue").PropType<(targetKeys: string[], direction: import("./src/interface").TransferDirection, moveKeys: string[]) => void>; default: (targetKeys: string[], direction: import("./src/interface").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("./src/interface").TransferDirection, value: string) => void>; default: (direction: import("./src/interface").TransferDirection, value: string) => void; }; onScroll: { type: import("vue").PropType<(direction: import("./src/interface").TransferDirection, e: UIEvent) => void>; default: (direction: import("./src/interface").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("@antdv/ui/es/ui").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { disabled: boolean; listStyle: import("vue").CSSProperties | ((style: import("./src/interface").ListStyle) => import("vue").CSSProperties); titles: string[]; notFoundContent: any; locale: {}; children: (props: Partial>) => import("@antdv/ui/es/ui").VueNode; onChange: (targetKeys: string[], direction: import("./src/interface").TransferDirection, moveKeys: string[]) => void; onScroll: (direction: import("./src/interface").TransferDirection, e: UIEvent) => void; rowKey: (record: import("./src/interface").TransferItem) => string; render: import("./src/interface").TransferRender; status: import("@antdv/ui/es/ui").InputStatus; showSearch: boolean; onSearch: (direction: import("./src/interface").TransferDirection, value: string) => void; filterOption: (inputValue: string, item: import("./src/interface").TransferItem) => boolean; selectedKeys: string[]; 'onUpdate:selectedKeys': (keys: string[]) => void; pagination: boolean | { pageSize?: number; simple?: boolean; showSizeChanger?: boolean; showLessItems?: boolean; }; dataSource: import("./src/interface").TransferItem[]; showSelectAll: boolean; targetKeys: string[]; operationStyle: import("vue").CSSProperties; operations: string[]; selectAllLabels: import("./src/interface").SelectAllLabel[]; oneWay: boolean; onSelectChange: (sourceSelectedKeys: string[], targetSelectedKeys: string[]) => void; 'onUpdate:targetKeys': (keys: string[]) => void; }, {}, string, import("vue").SlotsType<{ leftTitle?: any; rightTitle?: any; children?: any; render?: import("./src/interface").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; export * from './src/interface'; export * from './src/props';