import { EventEmitter } from '../../stencil-public-runtime'; /** * Navigation link within a navigation group or menu, allowing users to navigate to different sections of a website or application. * * @slot default - Slot for the navigation link content. */ export declare class GcdsNavLink { el: HTMLElement; private linkElement; /** * Link href */ href: string; /** * Current page flag */ current: boolean; /** * Emitted when the link has been clicked. */ gcdsClick: EventEmitter; /** * Emitted when the link has focus. */ gcdsFocus: EventEmitter; /** * Emitted when the link loses focus. */ gcdsBlur: EventEmitter; /** * Language of rendered component */ lang: string; /** * Style of nav to render based on parent */ navStyle: string; /** * Focus the link element */ focusLink(): Promise; updateLang(): void; componentWillLoad(): Promise; render(): any; }