import "./well.css"; import type * as React from "react"; import { useRender } from "@base-ui/react/use-render"; import { type StyleProps } from "./style_props"; export interface WellProps extends StyleProps { /** A sub-form's fields, an inline fill editor, a nested block. */ children?: React.ReactNode; testID?: string; ref?: React.Ref; render?: useRender.RenderProp; } /** A recessed surface inside a Card or Section with the nested-surface tokens and the form gap. Not a * `Callout`, which is a status band and an ARIA `alert` for warning/error, so wrapping fields in one * announces a form as an alert: fields go in a `Well`, a message in a `Callout`. */ export declare function Well({ children, testID, render, ref, ...props }: WellProps): React.ReactElement>;