import { DefineComponent, ComponentOptionsMixin, PublicProps, ExtractPropTypes } from 'vue';
declare const _default: DefineComponent<{
    tableData: {
        type: ArrayConstructor;
        default: () => never[];
    };
    table: {
        type: ObjectConstructor;
        default: () => void;
    };
    btnPermissions: {
        type: ArrayConstructor;
        default: () => never[];
    };
    align: {
        type: StringConstructor;
        default: string;
    };
}, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{
    tableData: {
        type: ArrayConstructor;
        default: () => never[];
    };
    table: {
        type: ObjectConstructor;
        default: () => void;
    };
    btnPermissions: {
        type: ArrayConstructor;
        default: () => never[];
    };
    align: {
        type: StringConstructor;
        default: string;
    };
}>>, {
    table: Record<string, any>;
    tableData: unknown[];
    btnPermissions: unknown[];
    align: string;
}, {}>;
export default _default;
