import type { PropType, ExtractPropTypes, StyleValue } from 'vue';
import type { Arrayable, ComponentSize } from '../../_utils/types';
export declare const _props: {
    end: {
        type: NumberConstructor;
        required: boolean;
    };
    size: {
        type: PropType<ComponentSize>;
        validator: (val: string) => boolean;
    };
    delay: {
        type: NumberConstructor;
        default: number;
    };
    options: {
        type: PropType<Record<string, unknown>>;
    };
    class: {
        type: PropType<string | Arrayable<Record<string, boolean>>>;
    };
    style: {
        type: PropType<StyleValue>;
    };
};
export type CountupProps = ExtractPropTypes<typeof _props>;
