expo-passkey
Version:
Passkey authentication for Expo apps with Better Auth integration
23 lines • 678 B
TypeScript
/**
* @file Logger utility
* @description Configurable logger for the server implementation
*/
export interface LoggerOptions {
enabled?: boolean;
level?: "debug" | "info" | "warn" | "error";
}
export type LoggerLevel = "debug" | "info" | "warn" | "error";
/**
* Creates a logger instance with configurable log levels
*/
export declare const createLogger: (options?: LoggerOptions) => {
debug: (...args: unknown[]) => void;
info: (...args: unknown[]) => void;
warn: (...args: unknown[]) => void;
error: (...args: unknown[]) => void;
};
/**
* Logger type
*/
export type Logger = ReturnType<typeof createLogger>;
//# sourceMappingURL=logger.d.ts.map