///
import SmartScrollView, { useFormSmartScroll } from './Provider';
export declare const MagicScroll: {
useFormSmartScroll: typeof useFormSmartScroll;
ScrollView: ({ wrapperStyle, ...rest }: import("react").PropsWithChildren<{
scrollViewProps?: import("react-native-reanimated").AnimatedScrollViewProps | undefined;
additionalPadding?: number | undefined;
wrapperStyle?: import("react-native").ViewStyle | undefined;
}>) => import("react").JSX.Element;
ViewWrapper: ({ name, style, children }: {
name: string;
style?: import("react-native").ViewStyle | undefined;
} & {
children?: import("react").ReactNode;
}) => import("react").JSX.Element;
TextInput: import("react").ForwardRefExoticComponent import("react").ReactElement>) | undefined;
renderBottom?: (() => import("react").ReactElement>) | undefined;
renderInput?: ((args: import("react-native").TextInputProps & {
ref: import("react").LegacyRef | undefined;
}) => import("react").ReactElement>) | undefined;
chainTo?: string | undefined;
ref?: import("react").RefObject | undefined;
}, "ref"> & import("react").RefAttributes>;
withSmartScroll: (child: (props?: any) => import("react").ReactElement>) => (props?: any) => import("react").JSX.Element;
ChainingProvider: typeof SmartScrollView;
};
//# sourceMappingURL=index.d.ts.map