import { SVGProps } from 'react';
import { CodeBlockTheme } from '../utils/shiki/code-styling';
declare const InfoIcon: ({ "aria-label": ariaLabel, className, ...props }: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const WarningIcon: ({ "aria-label": ariaLabel, className, ...props }: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const DangerIcon: ({ "aria-label": ariaLabel, className, ...props }: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const TipIcon: ({ "aria-label": ariaLabel, className, ...props }: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const NoteIcon: ({ "aria-label": ariaLabel, className, ...props }: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const CheckIcon: ({ className, "aria-label": ariaLabel, }: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const ArrowRightIcon: ({ className, ...props }: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const FileIcon: ({ className, ...props }: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const Folder2Icon: ({ className, ...props }: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const Folder2OpenIcon: ({ className, ...props }: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const LinkIcon: (props: SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
declare const ActiveCopyButtonIcon: ({ codeBlockTheme, }: {
    codeBlockTheme?: CodeBlockTheme;
}) => import("react/jsx-runtime").JSX.Element;
declare const CopyButtonIcon: ({ codeBlockTheme, }: {
    codeBlockTheme?: CodeBlockTheme;
}) => import("react/jsx-runtime").JSX.Element;
export { ActiveCopyButtonIcon, CopyButtonIcon, LinkIcon, InfoIcon, Folder2OpenIcon, Folder2Icon, FileIcon, ArrowRightIcon, CheckIcon, NoteIcon, TipIcon, DangerIcon, WarningIcon, };
//# sourceMappingURL=index.d.ts.map