import { KitiumError } from "@kitiumai/error"; import { LogLevel } from "@kitiumai/logger"; export { LogLevel }; export type EnvkitLogger = { info: (message: string, metadata?: Record) => void; warn: (message: string, metadata?: Record) => void; error: (message: string, error?: Error | KitiumError, metadata?: Record) => void; debug: (message: string, metadata?: Record) => void; }; /** * Get a logger instance for envkit operations */ export declare function getEnvkitLogger(context?: Record): EnvkitLogger; /** * Create an error for envkit operations */ export declare function createEnvkitError(code: string, message: string, options?: { cause?: Error; context?: Record; retryable?: boolean; }): KitiumError; //# sourceMappingURL=logger.d.ts.map