export declare const theme: { accent: import("chalk").ChalkInstance; accentSoft: import("chalk").ChalkInstance; brand: import("chalk").ChalkInstance; brandBright: import("chalk").ChalkInstance; ok: import("chalk").ChalkInstance; warn: import("chalk").ChalkInstance; error: import("chalk").ChalkInstance; muted: import("chalk").ChalkInstance; dim: import("chalk").ChalkInstance; text: import("chalk").ChalkInstance; textBright: import("chalk").ChalkInstance; panel: import("chalk").ChalkInstance; box: import("chalk").ChalkInstance; userBg: import("chalk").ChalkInstance; agentLabel: import("chalk").ChalkInstance; tool: import("chalk").ChalkInstance; subagent: import("chalk").ChalkInstance; thinking: import("chalk").ChalkInstance; departments: { Strategy: { color: import("chalk").ChalkInstance; icon: string; }; Engineering: { color: import("chalk").ChalkInstance; icon: string; }; Development: { color: import("chalk").ChalkInstance; icon: string; }; Growth: { color: import("chalk").ChalkInstance; icon: string; }; Operations: { color: import("chalk").ChalkInstance; icon: string; }; Data: { color: import("chalk").ChalkInstance; icon: string; }; Security: { color: import("chalk").ChalkInstance; icon: string; }; Revenue: { color: import("chalk").ChalkInstance; icon: string; }; General: { color: import("chalk").ChalkInstance; icon: string; }; }; }; export type SwarmDepartment = keyof typeof theme.departments; export declare function getDeptTheme(dept?: string): { color: import("chalk").ChalkInstance; icon: string; }; export declare function termWidth(max?: number): number; /** * Wraps text to a specific width, preserving paragraphs. */ export declare function wrapText(text: string, width: number): string[]; export declare function boxLine(char: 'top' | 'mid' | 'bot', width: number, customColor?: import("chalk").ChalkInstance): string; export declare function toolBadge(name: string, status?: 'start' | 'end' | 'error'): string; //# sourceMappingURL=theme.d.ts.map