/**
 * `ultramaxx` is a power-mode prefix: starting a prompt with it makes the
 * backend think and work extra hard for that run (escalated reasoning effort,
 * a larger step budget, advisor subagents, mandatory planning).
 */
export declare const ultramaxxKeyword = "ultramaxx";
/** True when the text starts with an explicit ultramaxx activator. */
export declare function hasUltramaxx(text: string): boolean;
/** Remove the ultramaxx activator from the task text before it reaches the model. */
export declare function stripUltramaxx(text: string): string;
export type TextSegment = {
    text: string;
    ultramaxx: boolean;
};
/**
 * Split a line into plain and `ultramaxx` segments so the composer can render
 * the keyword with the rainbow animation while leaving the rest untouched.
 */
export declare function splitUltramaxxSegments(line: string): TextSegment[];
