export interface TerminatorOptions {
    project_path?: string;
    tag?: string;
    command?: string;
    background?: boolean | string;
    lines?: number;
    timeout?: number;
    focus?: boolean | string;
}
export interface TerminatorExecuteParams {
    action: 'exec' | 'read' | 'list' | 'info' | 'focus' | 'kill';
    project_path: string;
    tag?: string;
    command?: string;
    background?: boolean | string;
    lines?: number;
    timeout?: number;
    focus?: boolean | string;
}
export interface TerminatorResult {
    success: boolean;
    message: string;
}
export interface SdkCallContext {
    signal?: AbortSignal;
}
export interface RequestContextMeta {
    roots?: {
        uri?: {
            scheme?: string;
            path?: string;
        };
    }[];
}
