import { PropType } from 'vue';
import { LoaderType } from "./VcSkeletonLoader.types";
declare type NumberOrNumberString = PropType<string | number | undefined>;
declare const _default: import("vue").DefineComponent<{
    height: {
        type: NumberOrNumberString;
        default: undefined;
    };
    width: {
        type: NumberOrNumberString;
        default: undefined;
    };
    maxWidth: {
        type: NumberOrNumberString;
        default: undefined;
    };
    maxHeight: {
        type: NumberOrNumberString;
        default: undefined;
    };
    type: {
        type: StringConstructor;
        default: string;
    };
    rowHeight: {
        type: NumberOrNumberString;
        default: string;
    };
    textLoading: {
        type: StringConstructor;
        default: string;
    };
}, unknown, unknown, {
    styles(): Record<string, string>;
    heightRows(): string | undefined;
    loaderType(): LoaderType;
    colsCount(): number | undefined;
    additionalAttrs(): {
        text: string;
    } | {
        text?: undefined;
    };
}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    height: {
        type: NumberOrNumberString;
        default: undefined;
    };
    width: {
        type: NumberOrNumberString;
        default: undefined;
    };
    maxWidth: {
        type: NumberOrNumberString;
        default: undefined;
    };
    maxHeight: {
        type: NumberOrNumberString;
        default: undefined;
    };
    type: {
        type: StringConstructor;
        default: string;
    };
    rowHeight: {
        type: NumberOrNumberString;
        default: string;
    };
    textLoading: {
        type: StringConstructor;
        default: string;
    };
}>>, {
    type: string;
    height: string | number | undefined;
    width: string | number | undefined;
    maxWidth: string | number | undefined;
    maxHeight: string | number | undefined;
    rowHeight: string | number | undefined;
    textLoading: string;
}>;
export default _default;
