import { VxeTableProps } from '../vxe-table';
export declare function useVxeTableProps(props: VxeTableProps): {
    rowKey: import('vue').ComputedRef<string | ((...args: any[]) => string)>;
    dataSource: import('vue').WritableComputedRef<any[] | (string & any[]) | (number & any[]), any[] | (string & any[]) | (number & any[])>;
    loading: import('vue').ComputedRef<boolean>;
    elTableProps: import('vue').ComputedRef<{
        data: any[] | (string & any[]) | (number & any[]);
        border: boolean;
        rowKey: string | ((...args: any[]) => string);
    }>;
    aTableProps: import('vue').ComputedRef<{
        dataSource: any[] | (string & any[]) | (number & any[]);
        scroll: {
            scrollToFirstRowOnChange: boolean;
            x: string;
        };
        pagination: boolean;
    }>;
    vxeTableProps: import('vue').ComputedRef<{}>;
};
