import { WithRequired } from "../type-helpers";
import { BaseEvent, TypedLogger } from "./types";
type NodeLogger<T extends BaseEvent = BaseEvent> = WithRequired<TypedLogger<T>, "trackEventAndFlush" | "trackWarningAndFlush" | "logExceptionAndFlush">;
export declare function makeNodeLogger<T extends BaseEvent = BaseEvent>(userId: string): NodeLogger<T>;
export {};
//# sourceMappingURL=logger-node.d.ts.map