import { getLogger } from "./logging";
export { getLogger };
export type { Logger, TimeLogger } from "./Logger";
export type { LoggingConfig } from "./config";
export type { FloodControlConfig } from "./FloodControl";
export * as LogLevel from "./LogLevel";
export * as LogFormat from "./LogFormat";
export { safeFormat, safeInspect, stringifyJSON } from "./utils";
export { maskString, maskObject, maskWithConfig, MaskingConfig, defaultMaskingConfig } from "./utils/maskSensitive";
export { createMaskingMiddleware, maskLogEntry, maskLogEntries } from "./middleware/maskMiddleware";
declare const _default: {
    getLogger: (name: string) => import("./Logger").Logger;
};
export default _default;
