import * as react_jsx_runtime from 'react/jsx-runtime';
import { ButtonProps } from './button.js';
import '@base-ui/react/button';
import 'class-variance-authority';
import 'react';
import './button-variants.js';
import 'class-variance-authority/types';

interface MonthSelectOption {
    value: string;
    label: string;
}
interface MonthSelectButtonProps {
    months: MonthSelectOption[];
    value: string;
    onValueChange: (value: string) => void;
    size?: ButtonProps["size"];
    className?: string;
    align?: "start" | "center" | "end";
}
declare function MonthSelectButton({ months, value, onValueChange, size, className, align, }: MonthSelectButtonProps): react_jsx_runtime.JSX.Element;

export { MonthSelectButton, type MonthSelectOption };
