import React from 'react'; import type { FormProps } from './types'; /** * Complete optimized Form compound component */ export declare const OptimizedForm: React.NamedExoticComponent & { Field: React.NamedExoticComponent>; Input: React.NamedExoticComponent>; Label: React.NamedExoticComponent>; Error: React.NamedExoticComponent>; Submit: React.NamedExoticComponent>; }; /** * Custom hook for form performance monitoring */ export declare function useFormPerformanceMonitoring(formName: string): { renderCount: number; }; /** * Higher-order component for adding performance monitoring to forms */ export declare function withFormPerformanceMonitoring(Component: React.ComponentType, componentName: string): React.NamedExoticComponent;