@spatialwalk/avatarkit
Version:
SPAvatar SDK - 3D Gaussian Splatting Avatar Rendering SDK
35 lines • 1.92 kB
TypeScript
/**
* Logger Utility
* Environment-aware logger wrapper
* - Logs normally in test/dev environment
* - In production: silently logs to console
* - Errors and warnings are always reported to CLS (when enabled)
*
* Usage: Replace `console.log()` with `logger.log()`
*/
export declare const logger: import('@guiiai/logg').Logg;
export declare const loggerWithUnknown: {
error: (message: string, error?: unknown) => void;
warn: (message: string, error?: unknown) => void;
useGlobalConfig: () => import('@guiiai/logg').Logg;
child: (fields?: Record<string, any>) => import('@guiiai/logg').Logg;
withContext: (context: string) => import('@guiiai/logg').Logg;
withLogLevel: (logLevel: import('@guiiai/logg').LogLevel) => import('@guiiai/logg').Logg;
withLogLevelString: (logLevelString: import('@guiiai/logg').LogLevelString) => import('@guiiai/logg').Logg;
withFormat: (format: import('@guiiai/logg').Format) => import('@guiiai/logg').Logg;
withFields: (fields: Record<string, any>) => import('@guiiai/logg').Logg;
withField: (key: string, value: any) => import('@guiiai/logg').Logg;
withError: (err: Error | unknown) => import('@guiiai/logg').Logg;
withCallStack: (errorLike: {
message: string;
stack?: string;
}) => import('@guiiai/logg').Logg;
debug: (message: any, ...optionalParams: [...any, string?]) => void;
verbose: (message: any, ...optionalParams: [...any, string?]) => void;
log: (message: any, ...optionalParams: any[]) => void;
errorWithError: (message: any, err: Error | unknown, ...optionalParams: any[]) => void;
withTimeFormat: (format: string) => import('@guiiai/logg').Logg;
withTimeFormatter: (fn: (inputDate: Date) => string) => import('@guiiai/logg').Logg;
withErrorProcessor: (fn: (err: Error | unknown) => Error | unknown) => import('@guiiai/logg').Logg;
};
//# sourceMappingURL=logger.d.ts.map