import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
export declare class TabContextService {
    readonly _parent: TabContextService;
    private readonly active$$;
    /**
     * Whether the tab is currently active.
     */
    get isActive(): boolean;
    set isActive(isActive: boolean);
    readonly active$: Observable<boolean>;
    constructor(_parent: TabContextService);
    static ɵfac: i0.ɵɵFactoryDeclaration<TabContextService, [{ optional: true; skipSelf: true; }]>;
    static ɵprov: i0.ɵɵInjectableDeclaration<TabContextService>;
}
