import type { ReservationScheduleBandValue } from '@pisell/materials'; import type { RecordBoardBodyView } from '@pisell/materials'; import type { RecordBoardCalendarResource } from '@pisell/materials'; import type { RecordBoardResourceWallCardModel } from '@pisell/materials'; export interface UseReservationDebugLoggersParams { isInternalListData: boolean; /** GET /shop/form/resource/page 原始 list(resourceBoardData.data) */ resourceList: unknown[]; resourceListLoading: boolean; salesResourceBookings: unknown; debouncedScheduleKey: string; debouncedSchedule: ReservationScheduleBandValue; gridBookingData: { data: unknown; loading: boolean; }; floorDayBookingData: { data: unknown; loading: boolean; }; tables: unknown[]; dataProp: unknown[] | undefined; dataSourcesProp: Record | undefined; gridDataSourceKey: string; floorConfigForBindings: { sceneElements?: unknown; }; floorBoundFormRecordIds: readonly (string | number)[]; shellBodyView: RecordBoardBodyView; calendarGranularity: 'day' | 'week' | 'month'; schedule: ReservationScheduleBandValue; effectiveTimelineRange: { start: unknown; end: unknown; }; calendarOrderedResourceIds: string[]; calendarResources: RecordBoardCalendarResource[]; calendarBookings: unknown[]; venueWallCards: RecordBoardResourceWallCardModel[]; searchParams: Record; floorBookingExtraParams: Record; } /** * 非生产环境调试日志(与 PisellReservation 旧版顺序、deps 一致)。 */ export declare function useReservationDebugLoggers(p: UseReservationDebugLoggersParams): void;