import React from 'react';
import { ScrollView, type ScrollViewProps, type ViewStyle } from 'react-native';
export type AutoHeightScrollViewProps = ScrollViewProps & {
    /**
     * Optional style override.
     * Note: height and flexShrink are managed internally but can be overridden if absolutely necessary.
     */
    style?: ViewStyle;
};
/**
 * A ScrollView that automatically adjusts its height to match its content,
 * but shrinks if constrained by a parent (e.g., a Max Height Bottom Sheet).
 *
 * This solves the "collapsed to 0 height" issue when using ScrollView inside an auto-height container.
 */
export declare const AutoHeightScrollView: React.ForwardRefExoticComponent<ScrollViewProps & {
    /**
     * Optional style override.
     * Note: height and flexShrink are managed internally but can be overridden if absolutely necessary.
     */
    style?: ViewStyle;
} & React.RefAttributes<ScrollView>>;
//# sourceMappingURL=AutoHeightScrollView.d.ts.map