/** * `AppLink` — the SDK's route-token anchor: a real `` whose plain left-click is * intercepted for a client-side transition. */ import { type AriaAttributes, type CSSProperties, type ReactNode } from 'react'; import type { RouteSearch, RouteToken } from './types'; export interface AppLinkProps { to: T; search?: RouteSearch; children: ReactNode; className?: string; 'aria-label'?: string; 'aria-current'?: AriaAttributes['aria-current']; /** Native tooltip text (also a sensible non-AT hover hint). */ title?: string; /** Inline styles for the anchor. */ style?: CSSProperties; } /** * A real anchor (so middle-click / open-in-new-tab keep working) that drives a * client-side transition on plain left-click. Modified clicks (new tab/window, * download) fall through to the browser's default handling. */ export declare function AppLink({ to, search, children, className, 'aria-label': ariaLabel, 'aria-current': ariaCurrent, title, style, }: AppLinkProps): ReactNode; //# sourceMappingURL=app-link.d.ts.map