declare function warnOnce(messageOrError: unknown, ...logContent: any[]): void; declare function errorOnce(messageOrError: unknown, ...logContent: any[]): void; declare function reset(): void; declare function logGroup(name: string, cb: () => T): T; export declare const Logger: { log: (...data: any[]) => void; warn: (...data: any[]) => void; error: (...args: any[]) => void; table: (tabularData?: any, properties?: string[] | undefined) => void; warnOnce: typeof warnOnce; errorOnce: typeof errorOnce; reset: typeof reset; logGroup: typeof logGroup; group: (...data: any[]) => void; groupCollapsed: (...data: any[]) => void; groupEnd: () => void; }; export {};