/**
 * Connection Lock - Prevents multiple simultaneous AI-Debug startups
 * Solves the Claude rapid connection crash issue
 */
export declare class ConnectionLock {
    private static readonly LOCK_FILE;
    private static readonly LOCK_TIMEOUT;
    /**
     * Acquire connection lock
     */
    static acquire(): Promise<boolean>;
    /**
     * Release connection lock
     */
    static release(): Promise<void>;
    /**
     * Check if another instance is running
     */
    static isLocked(): Promise<boolean>;
}
//# sourceMappingURL=connection-lock.d.ts.map