import * as _$react_jsx_runtime0 from "react/jsx-runtime"; //#region src/client/components/mdx/card.d.ts interface CardProps extends Omit, 'title'> { title?: React.ReactNode; icon?: React.ReactNode; href?: string; } declare function Card$1({ className, title, icon, href, children, ...props }: CardProps): _$react_jsx_runtime0.JSX.Element; //#endregion //#region src/client/components/mdx/cards.d.ts interface CardsProps extends React.HTMLAttributes { cols?: 1 | 2 | 3 | 4; } declare function Cards$1({ children, className, cols, ...props }: CardsProps): _$react_jsx_runtime0.JSX.Element; //#endregion //#region src/client/components/mdx/callout.d.ts type CalloutVariant = 'note' | 'tip' | 'warning' | 'danger' | 'info'; interface CalloutProps extends React.HTMLAttributes { variant?: CalloutVariant; title?: string; } declare function Callout$1({ children, className, variant, title, ...props }: CalloutProps): _$react_jsx_runtime0.JSX.Element; //#endregion //#region src/client/components/mdx/field.d.ts interface FieldProps { children?: React.ReactNode; name: string; type?: string; description?: string; required?: boolean; } //#endregion //#region src/client/components/mdx/image.d.ts interface ImageProps extends React.ImgHTMLAttributes { theme?: 'light' | 'dark'; } //#endregion //#region src/client/mdx.d.ts declare const Card: typeof Card$1, Cards: typeof Cards$1, Callout: typeof Callout$1, Field: ({ children, name, type, description, required }: FieldProps) => _$react_jsx_runtime0.JSX.Element, Image: ({ src, alt, title, theme, className, ...props }: ImageProps) => _$react_jsx_runtime0.JSX.Element | null; //#endregion export { Callout, Card, Cards, Field, Image };