import { LogStylesTypeEnum } from '../_constants'; declare type ParamsType = { debug?: boolean; }; declare type LogType = { log: string; type: keyof typeof LogStylesTypeEnum; }; export declare class DebugCacheLogger { opened: boolean; requestCacheKey: string; logsArray: Array; debug?: boolean; constructor({ debug }: ParamsType); openLogsGroup: ({ requestCacheKey }: Record) => void; writeLogs: () => void; closeLogsGroup: () => void; logParams: ({ params }: Record) => void; logCacheIsMatched: ({ cacheMatched }: Record) => void; logCacheIsExpired: () => void; logUpdatedCache: () => void; logNotUpdatedCache: ({ response }: Record) => void; logDisabledCache: () => void; } export {};