import type { ActionObject } from 'jamis-core';
import type { ItemRenderStates, OptionsControlProps, TabsTransferPickerControlSchema } from '../types';
import { BaseTabsTransferRenderer } from './TabsTransfer';
interface TabsTransferPickerProps extends OptionsControlProps, Omit<TabsTransferPickerControlSchema, 'type' | 'options' | 'inputClassName' | 'className' | 'descriptionClassName'> {
}
interface BaseTransferState {
    activeKey: number;
}
export declare class TabsTransferPickerRenderer extends BaseTabsTransferRenderer<TabsTransferPickerProps> {
    state: BaseTransferState;
    dispatchEvent(name: string): void;
    optionItemRender(option: any, states: ItemRenderStates): JSX.Element;
    doAction(action: ActionObject): void;
    render(): JSX.Element;
}
export {};
