/** * Direction values accepted by the `direction` attribute on ``. * When set, the link triggers back/forward in the named target's history * instead of navigating to a route by name. */ export type RouteLinkDirection = 'back' | 'forward'; export declare class RouteLink extends HTMLElement { static get observedAttributes(): string[]; constructor(); private handleClick; private handleDirectionClick; connectedCallback(): void; attributeChangedCallback(name: string): void; /** * Keeps `aria-disabled` in sync with whether the linked target has * history to walk. Lets CSS react via `[aria-disabled="true"]`. */ private updateDirectionState; disconnectedCallback(): void; }