import { PropType } from 'vue';
import { DataTableItem } from '../types';
export declare const useCurrentPageProp: {
    currentPage: {
        type: PropType<number | undefined>;
    };
};
export declare const createItemsProp: <T>() => {
    items: {
        type: PropType<T[]>;
        default: () => T[];
    };
};
export declare const useSelectableProp: {
    selectable: {
        type: BooleanConstructor;
        default: boolean;
    };
};
export declare const useItemsTrackByProp: {
    itemsTrackBy: {
        type: PropType<string | ((item: DataTableItem) => any)>;
        default: string;
    };
};
