/**
 * 날짜 선택기 로직 훅
 * DateSelector와 관련된 모든 이벤트 핸들러를 관리
 */
interface UseDateSelectorLogicProps {
    selectedYear: number;
    selectedMonth: number;
    showYearDropdown: boolean;
    showMonthDropdown: boolean;
    setSelectedYear: (year: number) => void;
    setSelectedMonth: (month: number) => void;
    setShowYearDropdown: (show: boolean) => void;
    setShowMonthDropdown: (show: boolean) => void;
    confirmDateSelection: () => void;
    isDebugEnabled?: boolean;
}
export declare function useDateSelectorLogic({ selectedYear, selectedMonth, showYearDropdown, showMonthDropdown, setSelectedYear, setSelectedMonth, setShowYearDropdown, setShowMonthDropdown, confirmDateSelection, isDebugEnabled }: UseDateSelectorLogicProps): {
    handleYearSelect: (year: number) => void;
    handleMonthSelect: (month: number) => void;
    handleToggleYearDropdown: () => void;
    handleToggleMonthDropdown: () => void;
    handleConfirmDateSelection: () => void;
};
export {};
