import React from 'react';
import { TextAlign } from '../types';
type Props = React.JSX.IntrinsicElements['button'] & {
    variant?: string;
    color?: string;
    size?: string;
    horizontal?: boolean;
    'text-align'?: TextAlign;
    'full-width'?: boolean;
    'timer-seconds'?: number;
    'timer-hide-icon'?: boolean;
    'timer-paused'?: boolean;
    'timer-position'?: 'start' | 'end';
    'timer-inside'?: boolean;
};
declare global {
    namespace React.JSX {
        interface IntrinsicElements {
            'descope-timer-button': React.DetailedHTMLProps<React.HTMLAttributes<HTMLButtonElement>, HTMLButtonElement> & Props;
        }
    }
}
declare const TimerButton: React.ForwardRefExoticComponent<Omit<React.ClassAttributes<HTMLButtonElement> & React.ButtonHTMLAttributes<HTMLButtonElement> & {
    variant?: string;
    color?: string;
    size?: string;
    horizontal?: boolean;
    'text-align'?: TextAlign;
    'full-width'?: boolean;
    'timer-seconds'?: number;
    'timer-hide-icon'?: boolean;
    'timer-paused'?: boolean;
    'timer-position'?: "start" | "end";
    'timer-inside'?: boolean;
}, "ref"> & React.RefAttributes<HTMLButtonElement>>;
export default TimerButton;
