/**
 * CAE scope for PlanArtifact planning sessions (WP-2 T-2.3).
 * Activations in `.ai/cae/registry/activations.v1.json` use `commandName` (+ optional `commandArgEquals`).
 */
/** Commands that receive planning-lens CAE bundles during brainstorm / plan-artifact workflow. */
export declare const PLANNING_SESSION_CAE_COMMANDS: readonly ["draft-plan-artifact", "review-plan-artifact", "accept-plan-artifact", "finalize-plan-to-phase", "build-plan"];
export type PlanningSessionCaeCommand = (typeof PLANNING_SESSION_CAE_COMMANDS)[number];
export declare const PLANNING_SESSION_CAE_MODULE_ID = "planning";
export declare function isPlanningSessionCaeCommand(commandName: string): commandName is PlanningSessionCaeCommand;
/** Lens artifact ids required when `cae.activation.think.planning-session-draft` matches. */
export declare const PLANNING_SESSION_DRAFT_REQUIRED_LENS_IDS: readonly ["cae.doc.planning-lenses-index", "cae.reasoning.planning-completeness"];
export declare function collectThinkArtifactIdsFromBundle(bundle: Record<string, unknown>): string[];
