import * as React from "react";
import { AnchorHTMLAttributes } from "react";
declare type ColorType = "indigo" | "teal" | "white" | undefined;
export declare const Panel: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {
    width?: number | undefined;
    lightTheme: boolean;
    col?: number | undefined;
    isDeveloperSection?: boolean | undefined;
}, never>;
export declare const SectionHeader: import("styled-components").StyledComponent<"h4", import("styled-components").DefaultTheme, {
    lightTheme: boolean;
}, never>;
export declare const ArticlesHeader: import("styled-components").StyledComponent<"h4", import("styled-components").DefaultTheme, {}, never>;
declare type LinkProps = AnchorHTMLAttributes<HTMLAnchorElement> & {
    lightTheme: boolean;
    active?: boolean;
    external?: boolean;
    color?: ColorType;
};
export declare const Link: ({ lightTheme, active, external, children, color, ...rest }: LinkProps) => JSX.Element;
declare type IconLinkProps = AnchorHTMLAttributes<HTMLAnchorElement> & {
    href: string;
    icon: React.ReactNode;
    title: React.ReactNode;
    subtitle?: React.ReactNode;
    titleOnlyOnMobile?: boolean;
    active?: boolean;
    external?: boolean;
    col?: boolean;
    lightTheme: boolean;
    hideInLargeDevice?: boolean;
    label?: React.ReactNode;
    color?: ColorType;
};
export declare const IconLink: ({ href, icon, title, label, subtitle, titleOnlyOnMobile, active, lightTheme, col, external, color, hideInLargeDevice, ...rest }: IconLinkProps) => JSX.Element;
declare type ArticleLinkProps = AnchorHTMLAttributes<HTMLAnchorElement> & {
    image: React.ReactNode;
    title: React.ReactNode;
    color?: ColorType;
};
export declare const ArticleLink: ({ image, title, color, ...rest }: ArticleLinkProps) => JSX.Element;
export declare const HorizontalDivider: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {}, never>;
export declare const VerticalDivider: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {}, never>;
export declare const Spacer: import("styled-components").StyledComponent<"div", import("styled-components").DefaultTheme, {
    height?: number | undefined;
    width?: number | undefined;
}, never>;
export {};
