/** Master switch. Operators flip via /settings/native-agent or env. */ export declare function isPlanIntentAutoEnabled(): boolean; /** Detect plan-intent in a prompt. Returns the matched phrase (for * logging / UX) or null when no phrase fires. Match is substring + * case-insensitive. */ export declare function detectPlanIntent(prompt: string): string | null; /** Helper for callers that just want a boolean. */ export declare function hasPlanIntent(prompt: string): boolean; /** v1.2.135 — composed gate used by router. Returns the matched phrase * iff: master switch on, AND prompt matches a phrase. Returns null * otherwise. Callers use this to decide whether to flip planMode on * for the current turn. */ export declare function shouldAutoEnterPlanMode(prompt: string): string | null; //# sourceMappingURL=plan-intent.d.ts.map