export interface DateRangeValue {
    from: string | null;
    to: string | null;
}
export interface RangePeriodSelectProps {
    /** Whether the popover is open */
    open: boolean;
    /** The anchor element for positioning */
    anchorEl: HTMLElement | null;
    /** The selected date range value (ISO YYYY-MM-DD strings) */
    value: DateRangeValue | null;
    /** Called when the user confirms the selection */
    onConfirm: (value: DateRangeValue) => void;
    /** Called when the user cancels */
    onCancel: () => void;
    /** Disable future dates */
    disableFuture?: boolean;
    /** Disable past dates */
    disablePast?: boolean;
}
