import type { RequiredSlot, Slot } from "@vuepress/helper/client";
import type { FunctionalComponent } from "vue";
import type { AutoLinkOptions } from "../../../shared/index.js";
export interface AutoLinkProps {
    /** Autolink config */
    config: AutoLinkOptions;
    /**
     * Icon sizing
     *
     * @default "both"
     */
    iconSizing?: "height" | "width" | "both";
}
declare const AutoLink: FunctionalComponent<AutoLinkProps, [
    "focusout"
], {
    before?: Slot;
    after?: Slot;
    default?: RequiredSlot;
}>;
export default AutoLink;
