import { AsElementProps, ElementProps, HeadingLevel, WithVisuallyHiddenTextProps } from "../../../types/shared.mjs"; import { Component } from "../../../internal/factory/factory.mjs"; import { PolymorphicComponentProps } from "../../../internal/factory/create-polymorphic-factory.mjs"; import { BaseProps } from "../../core/base/Base.mjs"; import React from "react"; //#region src/components/content-presentation/warning-callout/WarningCallout.d.ts type WarningCalloutProps = ElementProps<'div'>; declare const WarningCallout: Component<{ props: WarningCalloutProps; ref: HTMLDivElement; staticComponents: { Label: typeof WarningCalloutLabel; Description: typeof WarningCalloutDescription; }; }>; type WarningCalloutLabelProps = AsElementProps & WithVisuallyHiddenTextProps & BaseProps; declare const WarningCalloutLabel: ((props: PolymorphicComponentProps) => React.ReactElement) & Omit & WithVisuallyHiddenTextProps & { className?: string; } & { children?: React.ReactNode | undefined; } & AsElementProps & Omit, "className" | "children" | "as" | "visuallyHiddenText"> & { ref?: any; renderRoot?: (props: any) => any; }) | (AsElementProps<"h1" | "h2" | "h3" | "h4" | "h5" | "h6"> & WithVisuallyHiddenTextProps & { className?: string; } & { children?: React.ReactNode | undefined; } & { as: keyof React.JSX.IntrinsicElements | React.JSXElementConstructor; renderRoot?: (props: Record) => any; })>, never> & Record; type WarningCalloutDescriptionProps = BaseProps & AsElementProps<'p'>; declare const WarningCalloutDescription: ((props: PolymorphicComponentProps) => React.ReactElement) & Omit & AsElementProps & Omit, "className" | "children" | "as"> & { ref?: any; renderRoot?: (props: any) => any; }) | ({ className?: string; } & { children?: React.ReactNode | undefined; } & AsElementProps<"p"> & { as: keyof React.JSX.IntrinsicElements | React.JSXElementConstructor; renderRoot?: (props: Record) => any; })>, never> & Record; //#endregion export { WarningCallout, WarningCalloutDescription, WarningCalloutDescriptionProps, WarningCalloutLabel, WarningCalloutLabelProps, WarningCalloutProps };