import { MutableRef } from 'preact/hooks';
interface CalendarInputButtonProps {
    label: string;
    isOpen: boolean;
    isInvalid?: boolean;
    onClick: () => void;
    onClear?: (e?: Event) => void;
    showClearButton?: boolean;
    buttonRef: MutableRef<HTMLButtonElement | null>;
    isReadOnly?: boolean;
}
export declare function CalendarInputButton({ label, isOpen, isInvalid, onClick, onClear, showClearButton, buttonRef, isReadOnly, }: CalendarInputButtonProps): import("preact").JSX.Element;
export {};
//# sourceMappingURL=CalendarInputButton.d.ts.map