/**
 * Waiting Signal Pattern Definitions
 *
 * Patterns for detecting when an agent is waiting
 * for input, approval, or other agents.
 *
 * @module services/continuation/patterns/waiting-patterns
 */
/**
 * Patterns indicating agent is waiting for input
 */
export declare const INPUT_WAITING_PATTERNS: RegExp[];
/**
 * Patterns indicating agent is waiting for approval
 */
export declare const APPROVAL_WAITING_PATTERNS: RegExp[];
/**
 * Patterns indicating agent is waiting for another agent
 */
export declare const OTHER_AGENT_WAITING_PATTERNS: RegExp[];
/**
 * Patterns indicating agent is asking a question
 */
export declare const QUESTION_PATTERNS: RegExp[];
/**
 * Patterns indicating agent is stuck in plan mode
 * (Claude Code's interactive approval prompt that cannot be resolved via PTY input)
 */
export declare const PLAN_MODE_PATTERNS: RegExp[];
/**
 * All waiting pattern categories
 */
export declare const WAITING_PATTERNS: {
    readonly input: RegExp[];
    readonly approval: RegExp[];
    readonly otherAgent: RegExp[];
    readonly question: RegExp[];
    readonly planMode: RegExp[];
};
//# sourceMappingURL=waiting-patterns.d.ts.map