import { NTable } from '../../interface';
import { TSize } from '../../../../composable';
interface IDefaultExpandIconProps<RecordType> {
    record: RecordType;
    isTree?: boolean;
    expanded: boolean;
    expandable: boolean;
    onExpand: (record: RecordType, event: MouseEvent) => void;
}
export declare function renderExpandIcon<RecordType>(locale: NTable.ILocale, size: TSize): <RecordType_1>({ record, isTree, expanded, expandable, onExpand }: IDefaultExpandIconProps<RecordType_1>) => import('vue').VNode<import('vue').RendererNode, import('vue').RendererElement, {
    [key: string]: any;
}>;
export {};
