export interface FooterOptions {
    width?: number | undefined;
    borderChar?: string | undefined;
    showTimestamp?: boolean | undefined;
    showDuration?: boolean | undefined;
    startTime?: number | undefined;
    color?: 'cyan' | 'green' | 'yellow' | 'blue' | 'magenta' | 'red' | 'gray' | undefined;
}
export interface SummaryStats {
    total?: number | undefined;
    success?: number | undefined;
    failed?: number | undefined;
    skipped?: number | undefined;
    warnings?: number | undefined;
    errors?: number | undefined;
    duration?: number | undefined;
}
/**
 * Create a formatted footer.
 */
export declare function createFooter(message?: string, options?: FooterOptions): string;
/**
 * Create a summary footer with statistics.
 */
export declare function createSummaryFooter(stats: SummaryStats, options?: FooterOptions): string;
