/** * FormLayout - Responsive Form Container * * Organism for creating responsive forms with consistent spacing * Automatically handles keyboard avoidance and scrolling */ import React from 'react'; import { type StyleProp, type ViewStyle } from 'react-native'; export interface FormLayoutProps { /** Form fields and content */ children: React.ReactNode; /** Footer content (e.g., submit button) */ footer?: React.ReactNode; /** Form container style */ style?: StyleProp; /** Disable keyboard avoiding behavior */ disableKeyboardAvoid?: boolean; /** Disable scroll */ disableScroll?: boolean; /** Test ID */ testID?: string; /** Accessibility label for the form */ accessibilityLabel?: string; /** Accessibility hint for the form */ accessibilityHint?: string; /** Whether the form is accessible */ accessible?: boolean; } /** * Responsive form layout with keyboard avoidance * * @example * ```tsx * } * > * * * * ``` */ export declare const FormLayout: React.FC;