import * as _$react_jsx_runtime0 from "react/jsx-runtime"; import { ComponentProps, ReactNode } from "react"; //#region src/components/callout.d.ts type CalloutType = 'note' | 'info' | 'warning' | 'tip' | 'check' | 'danger' | 'key' | 'warn' | 'error' | 'success' | 'idea'; interface CalloutContainerProps extends ComponentProps<'div'> { /** * @defaultValue info */ type?: CalloutType; /** * Force an icon */ icon?: ReactNode; } declare function Callout({ children, title, ...props }: { title?: ReactNode; } & Omit): _$react_jsx_runtime0.JSX.Element; declare function CalloutContainer({ type: inputType, icon, children, className, style, ...props }: CalloutContainerProps): _$react_jsx_runtime0.JSX.Element; declare function CalloutTitle({ children, className, ...props }: ComponentProps<'p'>): _$react_jsx_runtime0.JSX.Element; declare function CalloutDescription({ children, className, ...props }: ComponentProps<'p'>): _$react_jsx_runtime0.JSX.Element; //#endregion export { Callout, CalloutContainer, CalloutContainerProps, CalloutDescription, CalloutTitle, CalloutType };