import type { TermSize, WsEventEmitter } from './terminal.interfaces.js';
import { TerminalService } from './terminal.service.js';
export declare class TerminalGateway {
    private readonly terminalService;
    constructor(terminalService: TerminalService);
    startTerminalSession(client: WsEventEmitter, payload: TermSize): Promise<void>;
    destroyPersistentSession(): void;
    checkPersistentSession(): boolean;
}
