import { ExtractPublicPropTypes } from "../../_utils/naive/extract-public-props.js"; import "../../_utils/index.js"; import { AnchorLinkSlots } from "./public-types.js"; import { Ref, SlotsType } from "vue"; //#region src/anchor/src/Link.d.ts interface AnchorInjection { activeHref: Ref; mergedClsPrefix: Ref; updateBarPosition: (el: HTMLElement) => void; setActiveHref: (href: string, transition?: boolean) => void; collectedLinkHrefs: string[]; titleEls: HTMLElement[]; } declare const anchorInjectionKey: import("vue").InjectionKey; declare const anchorLinkProps: { readonly title: StringConstructor; readonly href: StringConstructor; }; type AnchorLinkProps = ExtractPublicPropTypes; declare const _default: import("vue").DefineComponent, () => JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, {}, SlotsType, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; //#endregion export { AnchorInjection, AnchorLinkProps, anchorInjectionKey, anchorLinkProps, _default as default };