export declare class InputControlBase {
    #private;
    protected addEventListener(host: EventTarget, eventName: string, callback: any, passive?: boolean): void;
    protected removeEventListener(host: EventTarget, eventName: string, callback: any, passive?: boolean): void;
    get isActive(): boolean;
    set isActive(active: boolean);
    subscribe(): void;
    unsubscribe(): void;
    destroyAllListeners(): void;
}
//# sourceMappingURL=InputControlBase.d.ts.map