import React from 'react'; import { GenericComponentType } from '../../types'; declare const AccessibleActionsheet: import("@gluestack-ui/actionsheet/lib/typescript/types").IActionsheetComponentType, unknown, import("react-native").ViewProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp), unknown, import("react-native").PressableProps & { animationComponentGluestack: true; }, "ActionsheetBackdrop">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp), unknown, import("react-native").PressableProps & React.RefAttributes, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").TextProps, "ActionsheetItemText">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").ViewProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").ViewProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").ViewProps & { animationComponentGluestack: true; }, "ActionsheetContent">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").ScrollViewProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").VirtualizedListProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").FlatListProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").SectionListProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, { isTruncated: { true: unknown; }; bold: { true: unknown; }; underline: { true: unknown; }; strikeThrough: { true: unknown; }; sub: { true: unknown; }; italic: { true: unknown; }; highlight: { true: unknown; }; size: { '4xl': unknown; '3xl': unknown; '2xl': unknown; xl: unknown; lg: unknown; md: unknown; sm: unknown; xs: unknown; }; }, import("@expo/html-elements/build/primitives/Text").TextProps, "Heading">, "ActionsheetSectionHeaderText">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | null | undefined, unknown, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | null | undefined, { size: { '2xs': unknown; xs: unknown; sm: unknown; md: unknown; lg: unknown; xl: unknown; '2xl': unknown; '3xl': unknown; '4xl': unknown; '5xl': unknown; '6xl': unknown; }; }, import("@gluestack-style/react/lib/typescript/types").RNProps & { as?: any; }, "Icon">, unknown>>; type IAccessibleActionsheet = typeof AccessibleActionsheet; export interface IActionsheet extends IAccessibleActionsheet { /** * @deprecated Use ActionsheetContent instead. */ Content: IAccessibleActionsheet['Content']; /** * @deprecated Use ActionsheetItem instead. */ Item: IAccessibleActionsheet['Item']; /** * @deprecated Use ActionsheetItemText instead. */ ItemText: IAccessibleActionsheet['ItemText']; /** * @deprecated Use ActionsheetDragIndicator instead. */ DragIndicator: IAccessibleActionsheet['DragIndicator']; /** * @deprecated Use ActionsheetDragIndicatorWrapper instead. */ DragIndicatorWrapper: IAccessibleActionsheet['DragIndicatorWrapper']; /** * @deprecated Use ActionsheetBackdrop instead. */ Backdrop: IAccessibleActionsheet['Backdrop']; /** * @deprecated Use ActionsheetScrollView instead. */ ScrollView: IAccessibleActionsheet['ScrollView']; /** * @deprecated Use ActionsheetVirtualizedList instead. */ VirtualizedList: IAccessibleActionsheet['VirtualizedList']; /** * @deprecated Use ActionsheetFlatList instead. */ FlatList: IAccessibleActionsheet['FlatList']; /** * @deprecated Use ActionsheetSectionList instead. */ SectionList: IAccessibleActionsheet['SectionList']; /** * @deprecated Use ActionsheetSectionHeaderText instead. */ SectionHeaderText: IAccessibleActionsheet['SectionHeaderText']; /** * @deprecated Use ActionsheetIcon instead. */ Icon: IAccessibleActionsheet['Icon']; } export type IActionsheetComponentType = GenericComponentType & { Content: GenericComponentType; Item: Item; }; export declare const Actionsheet: IActionsheetComponentType, unknown, import("react-native").ViewProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp), unknown, import("react-native").PressableProps & { animationComponentGluestack: true; }, "ActionsheetBackdrop">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp), unknown, import("react-native").PressableProps & React.RefAttributes, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").TextProps, "ActionsheetItemText">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").ViewProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").ViewProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").ViewProps & { animationComponentGluestack: true; }, "ActionsheetContent">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").ScrollViewProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").VirtualizedListProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").FlatListProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").SectionListProps, unknown>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, { isTruncated: { true: unknown; }; bold: { true: unknown; }; underline: { true: unknown; }; strikeThrough: { true: unknown; }; sub: { true: unknown; }; italic: { true: unknown; }; highlight: { true: unknown; }; size: { '4xl': unknown; '3xl': unknown; '2xl': unknown; xl: unknown; lg: unknown; md: unknown; sm: unknown; xs: unknown; }; }, import("@expo/html-elements/build/primitives/Text").TextProps, "Heading">, "ActionsheetSectionHeaderText">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | null | undefined, unknown, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | null | undefined, { size: { '2xs': unknown; xs: unknown; sm: unknown; md: unknown; lg: unknown; xl: unknown; '2xl': unknown; '3xl': unknown; '4xl': unknown; '5xl': unknown; '6xl': unknown; }; }, import("@gluestack-style/react/lib/typescript/types").RNProps & { as?: any; }, "Icon">, unknown>>, React.ForwardRefExoticComponent, unknown, import("react-native").ViewProps & { animationComponentGluestack: true; }, "ActionsheetContent"> & import("@gluestack-ui/actionsheet/lib/typescript/types").InterfaceActionsheetContentProps>, import("../Button").IButtonComponentType | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp), { variant: { ghost: unknown; outline: unknown; solid: unknown; subtle: unknown; link: unknown; actionsheetStyle: unknown; unstyled: unknown; }; size: { lg: unknown; md: unknown; sm: unknown; xs: unknown; xl: unknown; }; }, import("react-native").PressableProps & React.RefAttributes, "Button">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, { size: { xs: unknown; sm: unknown; md: unknown; lg: unknown; xl: unknown; }; }, import("react-native").ViewProps, "ButtonGroup">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").ActivityIndicatorProps, string>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").TextProps, "ButtonText">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | null | undefined, unknown, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | null | undefined, { size: { '2xs': unknown; xs: unknown; sm: unknown; md: unknown; lg: unknown; xl: unknown; '2xl': unknown; '3xl': unknown; '4xl': unknown; '5xl': unknown; '6xl': unknown; }; }, import("@gluestack-style/react/lib/typescript/types").RNProps & { as?: any; }, "Icon">, "ButtonIcon">>, React.ForwardRefExoticComponent, { size: { xs: unknown; sm: unknown; md: unknown; lg: unknown; xl: unknown; }; }, import("react-native").ViewProps, "ButtonGroup"> & import("@gluestack-ui/button/lib/typescript/types").IButtonGroupProps>>>; export {};