export type VisualTone = 'neutral' | 'info' | 'success' | 'warning' | 'danger' | 'accent';
export interface StatusSegment {
    label: string;
    value: string;
    tone?: VisualTone;
    icon?: string;
}
export interface StatusBarOptions {
    width?: number;
}
export interface CalloutOptions {
    title?: string;
    icon?: string;
    tone?: VisualTone;
    width?: number;
}
export interface SectionHeadingOptions {
    subtitle?: string;
    icon?: string;
    tone?: VisualTone;
    width?: number;
}
export declare function renderStatusBar(segments: StatusSegment[], options?: StatusBarOptions): string;
export declare function renderCallout(message: string, options?: CalloutOptions): string;
export declare function renderSectionHeading(title: string, options?: SectionHeadingOptions): string;
//# sourceMappingURL=designSystem.d.ts.map