gnablib
Version:
A lean, zero dependency library to provide a useful base for your project.
13 lines (12 loc) • 363 B
TypeScript
/*! Copyright 2023 the gnablib contributors MPL-1.1 */
export declare class StringBuilder {
private readonly _nl;
private readonly _parts;
constructor(newline?: string);
get length(): number;
append(content: string): void;
appendLine(content?: string): void;
clear(): void;
cutLast(num?: number): string;
toString(): string;
}