import * as i0 from "@angular/core"; import { EventEmitter, OnDestroy, OnInit } from "@angular/core"; export declare class GovukTabsComponent implements OnInit, OnDestroy { private readonly route; private readonly ngUnsubscribe; tabId: string; titleText: string; activeTabFragmentChange: EventEmitter; /** * Returns the ID for the tabs title element. */ get titleId(): string; get role(): string; /** * Subscribes to URL fragment changes and emits active tab updates. */ private setupListeners; /** * Angular lifecycle hook that is called after the component's data-bound properties have been initialized. * Initializes the component by setting up necessary event listeners. * * @remarks * This method is part of the Angular OnInit lifecycle interface. */ ngOnInit(): void; /** * Lifecycle hook that is called when the component is about to be destroyed. * Unsubscribes from the route fragment subscription. */ ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }