/**
 * Chalk-based styling system for research-cli
 * Provides semantic styling themes and brand colors for consistent terminal output
 */
export declare const colors: {
    readonly brand: {
        readonly primary: "#2563EB";
        readonly secondary: "#1E40AF";
        readonly accent: "#3B82F6";
    };
    readonly semantic: {
        readonly success: "#10B981";
        readonly warning: "#F59E0B";
        readonly error: "#EF4444";
        readonly info: "#3B82F6";
        readonly muted: "#6B7280";
    };
    readonly system: {
        readonly text: "#111827";
        readonly textLight: "#6B7280";
        readonly background: "#F9FAFB";
        readonly border: "#E5E7EB";
    };
};
export declare const styles: {
    readonly brand: {
        readonly primary: import("chalk").ChalkInstance;
        readonly secondary: import("chalk").ChalkInstance;
        readonly accent: import("chalk").ChalkInstance;
    };
    readonly success: import("chalk").ChalkInstance;
    readonly warning: import("chalk").ChalkInstance;
    readonly error: import("chalk").ChalkInstance;
    readonly info: import("chalk").ChalkInstance;
    readonly muted: import("chalk").ChalkInstance;
    readonly heading: import("chalk").ChalkInstance;
    readonly subheading: import("chalk").ChalkInstance;
    readonly body: import("chalk").ChalkInstance;
    readonly secondary: import("chalk").ChalkInstance;
    readonly link: import("chalk").ChalkInstance;
    readonly button: import("chalk").ChalkInstance;
    readonly highlight: import("chalk").ChalkInstance;
    readonly checkmark: import("chalk").ChalkInstance;
    readonly cross: import("chalk").ChalkInstance;
    readonly warning_icon: import("chalk").ChalkInstance;
    readonly info_icon: import("chalk").ChalkInstance;
    readonly code: import("chalk").ChalkInstance;
    readonly command: import("chalk").ChalkInstance;
    readonly path: import("chalk").ChalkInstance;
    readonly bold: import("chalk").ChalkInstance;
    readonly italic: import("chalk").ChalkInstance;
    readonly underline: import("chalk").ChalkInstance;
    readonly dim: import("chalk").ChalkInstance;
};
export declare const icons: {
    readonly success: "✅";
    readonly error: "❌";
    readonly warning: "⚠️";
    readonly info: "ℹ️";
    readonly loading: "🔄";
    readonly search: "🔍";
    readonly key: "🔑";
    readonly tool: "🔧";
    readonly stats: "📊";
    readonly config: "⚙️";
    readonly book: "📖";
    readonly gear: "🔧";
    readonly checkmark: "✓";
    readonly cross: "✗";
    readonly arrow: "→";
    readonly bullet: "•";
};
export declare function createTheme(options: {
    level?: 0 | 1 | 2 | 3;
    stderr?: boolean;
}): {
    success: import("chalk").ChalkInstance;
    warning: import("chalk").ChalkInstance;
    error: import("chalk").ChalkInstance;
    info: import("chalk").ChalkInstance;
    muted: import("chalk").ChalkInstance;
    brand: import("chalk").ChalkInstance;
};
export declare const themes: {
    readonly stdout: {
        success: import("chalk").ChalkInstance;
        warning: import("chalk").ChalkInstance;
        error: import("chalk").ChalkInstance;
        info: import("chalk").ChalkInstance;
        muted: import("chalk").ChalkInstance;
        brand: import("chalk").ChalkInstance;
    };
    readonly stderr: {
        success: import("chalk").ChalkInstance;
        warning: import("chalk").ChalkInstance;
        error: import("chalk").ChalkInstance;
        info: import("chalk").ChalkInstance;
        muted: import("chalk").ChalkInstance;
        brand: import("chalk").ChalkInstance;
    };
    readonly monochrome: {
        success: import("chalk").ChalkInstance;
        warning: import("chalk").ChalkInstance;
        error: import("chalk").ChalkInstance;
        info: import("chalk").ChalkInstance;
        muted: import("chalk").ChalkInstance;
        brand: import("chalk").ChalkInstance;
    };
    readonly highContrast: {
        readonly success: import("chalk").ChalkInstance;
        readonly warning: import("chalk").ChalkInstance;
        readonly error: import("chalk").ChalkInstance;
        readonly info: import("chalk").ChalkInstance;
        readonly muted: import("chalk").ChalkInstance;
        readonly brand: import("chalk").ChalkInstance;
    };
};
export default styles;
//# sourceMappingURL=styles.d.ts.map