export interface EventOptions {
    type: string;
    cancellable?: boolean;
}
export declare class TerminalEvent {
    readonly type: string;
    readonly data: any;
    private readonly cancellable;
    private cancelled;
    constructor(options: EventOptions | string, data?: any);
    stopPropagation(): void;
    isCancelled(): boolean;
}
