import { PropType } from 'vue';
import { GridColumn, OptColumnListItem, TabListItem } from '../../list-page-layout/src/list-page-layout-types';
export declare const SidebarProps: {
    tabsList: {
        type: PropType<TabListItem[]>;
        default(): never[];
    };
    activeKey: {
        type: PropType<TabListItem>;
        default(): {};
    };
};
export declare const CardItemProps: {
    item: {
        type: ObjectConstructor;
        default(): {};
    };
    title: {
        type: StringConstructor;
        default: string;
    };
    titleProp: {
        type: StringConstructor;
        default: string;
    };
    dataIndex: {
        type: StringConstructor;
        default: string;
    };
    columns: {
        type: PropType<GridColumn[]>;
        default(): never[];
    };
    buttons: {
        type: PropType<OptColumnListItem[]>;
        default(): never[];
    };
};
export interface cardItem extends OptColumnListItem {
    event?: string;
}
