export interface Printer { log(content: T): void; } export declare class PrinterFactory { static build(outputFormat: string | undefined, defaultPrinter?: Printer): Printer; } export declare class YamlPrinter implements Printer { log(content: unknown): void; } export declare class JsonPrinter implements Printer { log(content: unknown): void; }