import React from "react"; import type { Maybe } from "../types"; import { type RequireOnlyOne } from "../utils"; import "../styles/Link.css"; export type ISiteLinkProps = React.HTMLProps; export declare const SiteLink: React.ForwardRefExoticComponent & React.RefAttributes>; interface ILinkObject { readonly slug: string; readonly title: Maybe; readonly handle: Maybe; } type MyLinkObject = RequireOnlyOne; type ILinkListType = readonly MyLinkObject[]; interface ILinkListProps { links: ILinkListType; Component?: React.FC; componentProps?: React.ComponentProps; } export declare const LinkList: React.FC; interface ILinkBoxProps { href: string; linkProps?: React.ComponentProps; boxProps?: React.HTMLProps & { style?: any; }; } export declare const LinkBox: React.FC; export {};