import { SvelteComponentTyped } from "svelte"; import type { ReferrerPolicy } from "../Text"; declare const __propDef: { props: { /** * href attribute of an tag */ href: string; /** * target attribute of an tag */ target?: string | undefined; /** * rel attribute of an tag */ rel?: string | undefined; /** * referrerpolicy attribute of an tag */ referrerpolicy?: ReferrerPolicy | undefined; /** * ping attribute of an tag */ ping?: string | undefined; /** * hreflang attribute of an tag */ hreflang?: string | undefined; /** * download attribute of an tag */ download?: string | undefined; }; events: { [evt: string]: CustomEvent; }; slots: { default: {}; }; }; export type IconLinkProps = typeof __propDef.props; export type IconLinkEvents = typeof __propDef.events; export type IconLinkSlots = typeof __propDef.slots; /** * IconLink * * Equivalent to an or but uses an icon instead of text * * Props: * - href (string): href property of an `` tag * - target (string|undefined): target property of an `` tag * - rel (string|undefined): rel property of an `` tag * - referrerpolicy (ReferrerPolicy): referrerpolicy property of an `` tag * - ping (string|undefined): ping property of an `` tag * - hreflang (string|undefined): hreflang property of an `` tag * - download (string|undefined): download property of an `` tag * * Slots: * - default: icon for the link * * CSS Variables: * - iconLinkStroke (default:#161616): Icon color * - iconLinkFill (default:#161616): Icon color * - iconLinkStrokeFocus (default:#c0c0c0): Icon color when hovered * - iconLinkFillFocus (default:#c0c0c0): Icon color when hovered */ export default class IconLink extends SvelteComponentTyped { } export {};