import { OioTreeNode } from '@oinone/kunlun-vue-ui-common';
import { CardCascaderItemData } from '../../typing';
import { AbstractCardCascaderElementWidget } from './AbstractCardCascaderElementWidget';
export declare class TableSearchCardCascaderWidget extends AbstractCardCascaderElementWidget {
    protected onNodeSelected(node: OioTreeNode<CardCascaderItemData>): Promise<void>;
    protected onNodeUnselected(node: OioTreeNode<CardCascaderItemData>): Promise<void>;
    protected onClearSearch(): Promise<void>;
    onClickLoadData(node: OioTreeNode<CardCascaderItemData>): Promise<void>;
    protected refreshProcess(): Promise<void>;
}
