import { StyleValue } from "./table-types";
import { PropType } from "vue";
declare const _default: import("vue/types/v3-define-component").DefineComponent<{
    width: {
        type: StringConstructor;
        default: () => "auto";
    };
    maxWidth: {
        type: StringConstructor;
        default: () => "auto";
    };
    background: {
        type: StringConstructor;
        default: () => "var(--gray-600)";
    };
    hover: {
        type: BooleanConstructor;
        default: () => false;
    };
    clickable: {
        type: BooleanConstructor;
        default: () => false;
    };
    padding: {
        type: PropType<string | null | undefined>;
        default: () => null;
    };
}, import("vue").Data, import("vue").Data, {
    style(): StyleValue;
}, {
    handleHover(): void;
}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly<import("vue").ExtractPropTypes<{
    width: {
        type: StringConstructor;
        default: () => "auto";
    };
    maxWidth: {
        type: StringConstructor;
        default: () => "auto";
    };
    background: {
        type: StringConstructor;
        default: () => "var(--gray-600)";
    };
    hover: {
        type: BooleanConstructor;
        default: () => false;
    };
    clickable: {
        type: BooleanConstructor;
        default: () => false;
    };
    padding: {
        type: PropType<string | null | undefined>;
        default: () => null;
    };
}>>, {
    background: string;
    width: string;
    padding: string | null | undefined;
    clickable: boolean;
    maxWidth: string;
    hover: boolean;
}>;
export default _default;
