export interface LogEntry {
    time: string;
    level: 'info' | 'warn' | 'error';
    message: string;
}
export declare class SyncLogger {
    private entries;
    private readonly nestLogger;
    private readonly onLog?;
    constructor(context: string, onLog?: (entry: LogEntry) => void);
    log(message: string): void;
    warn(message: string): void;
    error(message: string): void;
    getEntries(): LogEntry[];
    getText(): string;
}
