@clickup/pg-mig
Version:
PostgreSQL schema migration tool with microsharding and clustering support
21 lines • 668 B
TypeScript
export interface ProgressPrinter {
throttle(render: () => void): () => void;
print(text: string[]): void;
clear(): void;
skipEmptyLines(): boolean;
}
export declare class ProgressPrinterTTY implements ProgressPrinter {
private logUpdate;
throttle(render: () => void): () => void;
print(rows: string[]): void;
clear(): void;
skipEmptyLines(): boolean;
}
export declare class ProgressPrinterStream implements ProgressPrinter {
private printedNormalized;
throttle(render: () => void): () => void;
print(rows: string[]): void;
clear(): void;
skipEmptyLines(): boolean;
}
//# sourceMappingURL=ProgressPrinter.d.ts.map