import { IconName } from "@cocalc/frontend/components/icon";
import { CSSProperties, ReactNode } from "react";
import { StaticImageData } from "./image";
interface Props {
    anchor: string;
    icon?: IconName;
    title: ReactNode;
    image?: string | StaticImageData;
    alt: string;
    video?: string | string[];
    caption?: ReactNode;
    children: ReactNode;
    wide?: boolean;
    swapCols?: boolean;
    textStyleExtra?: CSSProperties;
}
declare function Info(props: Props): JSX.Element;
declare namespace Info {
    var Heading: ({ children, description, style }: HeadingProps) => JSX.Element;
}
export default Info;
interface HeadingProps {
    children: ReactNode;
    description?: ReactNode;
    style?: CSSProperties;
}
