/**
 * 캘린더 관련 상수 정의
 */
export declare const SCROLL_CONSTANTS: {
    readonly THRESHOLD: 100;
    readonly LOADING_TIMEOUT: 100;
};
export declare const UI_CONSTANTS: {
    readonly DAY_CELL_HEIGHT: 60;
    readonly HEADER_HEIGHT: 100;
    readonly MIN_CALENDAR_HEIGHT: 400;
    readonly INTERSECTION_THRESHOLD_STEPS: 21;
    readonly YEAR_DROPDOWN_SIZE: 10;
};
export declare const DATE_CONSTANTS: {
    readonly CURRENT_YEAR: number;
    readonly DAYS_PER_WEEK: 7;
    readonly MAX_DAYS_PER_MONTH: 31;
    readonly MIN_VISIBLE_WEEKS: 2;
};
export declare const API_CONSTANTS: {
    readonly CACHE_DURATION: number;
    readonly MAX_ROWS_PER_REQUEST: 31;
    readonly REQUEST_TIMEOUT: 5000;
};
export declare const COLOR_CONSTANTS: {
    readonly HOLIDAY_COLORS: {
        readonly RED: "red";
        readonly GREEN: "green";
        readonly PURPLE: "purple";
        readonly ORANGE: "orange";
        readonly PINK: "pink";
        readonly YELLOW: "yellow";
    };
    readonly DEFAULT_HOLIDAY_COLOR: "red";
    readonly DEFAULT_EVENT_COLOR: "#3b82f6";
};
export declare const AUTO_HEIGHT_DEFAULTS: {
    readonly TOP_OFFSET: 0;
    readonly BOTTOM_OFFSET: 20;
    readonly MIN_HEIGHT: 400;
    readonly MAX_HEIGHT: () => number;
};
export declare const DEBUG_DEFAULTS: {
    readonly ENABLED: false;
    readonly LEVEL: "warn";
    readonly SHOW_PERFORMANCE: false;
};
export declare const LOCALE_CONSTANTS: {
    readonly DEFAULT_LOCALE: "ko-KR";
    readonly KOREAN_LOCALES: readonly ["ko-KR", "ko"];
};
export declare const createIntersectionThresholds: (steps?: number) => number[];
export declare const createYearRange: (startYear?: number, size?: number) => number[];
