import { DefineComponent, ExtractPropTypes, PropType, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue';
export type { TTimerBtnProps } from './src/index.vue';
export declare const TTimerBtn: DefineComponent<ExtractPropTypes<{
    second: {
        type: PropType<number>;
        default: number;
    };
    className: {
        type: PropType<string>;
        default: string;
    };
}>, {
    reset: () => void;
}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
    click: (...args: any[]) => void;
}, string, PublicProps, Readonly< ExtractPropTypes<{
    second: {
        type: PropType<number>;
        default: number;
    };
    className: {
        type: PropType<string>;
        default: string;
    };
}>> & Readonly<{
    onClick?: ((...args: any[]) => any) | undefined;
}>, {
    second: number;
    className: string;
}, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;
