/** * Draw a rounded box */ export declare function drawRoundedBox(width: number, height: number, options?: BoxOptions): string[]; /** * Draw a double-line box */ export declare function drawDoubleBox(width: number, height: number): string[]; /** * Draw a single-line box */ export declare function drawSingleBox(width: number, height: number): string[]; /** * Draw horizontal line with smooth characters */ export declare function drawHorizontalLine(width: number, style?: 'single' | 'double' | 'thick' | 'dashed'): string; /** * Draw vertical line */ export declare function drawVerticalLine(height: number, style?: 'single' | 'double' | 'thick'): string[]; /** * Draw a divider line */ export declare function drawDivider(width: number, style?: 'single' | 'double' | 'thick' | 'dashed', left?: string, right?: string): string; export interface BoxOptions { topLeft?: string; topRight?: string; bottomLeft?: string; bottomRight?: string; horizontal?: string; vertical?: string; } //# sourceMappingURL=boxes.d.ts.map