import { FormEvent, ReactElement, ReactNode } from 'react'; /** * Stable Form prop surface for this package. * * HeroUI's `FormRootProps` can collapse (no `children`) when * `@heroui/styles` fails to resolve. This wrapper keeps an explicit * public contract and casts through to HeroUI at the boundary. */ export interface HeroFormProps { "aria-label"?: string; children?: ReactNode; className?: string; onSubmit?: (event: FormEvent) => void; } export declare function HeroForm({ "aria-label": ariaLabel, children, className, onSubmit }: HeroFormProps): ReactElement;