export interface DividerOptions {
    width?: number;
    char?: string;
    color?: (text: string) => string;
}
/**
 * Create a divider line with custom character and width.
 */
export declare function divider(options?: DividerOptions): string;
/**
 * Print a divider line to console.
 */
export declare function printDivider(options?: DividerOptions): void;
/**
 * Common divider presets.
 */
export declare const dividers: {
    readonly thick: () => string;
    readonly thin: () => string;
    readonly double: () => string;
    readonly single: () => string;
    readonly dotted: () => string;
    readonly dashed: () => string;
    readonly wave: () => string;
    readonly star: () => string;
    readonly diamond: () => string;
    readonly arrow: () => string;
};
/**
 * Print a thick divider (default).
 */
export declare function printThickDivider(): void;
/**
 * Print a thin divider.
 */
export declare function printThinDivider(): void;
/**
 * Print a dotted line divider.
 */
export declare function printDottedDivider(): void;
/**
 * Create a section break with spacing.
 */
export declare function sectionBreak(options?: DividerOptions): string;
/**
 * Print a section break with spacing.
 */
export declare function printSectionBreak(options?: DividerOptions): void;
