@gluestack-ui/themed
Version:
A universal themed components for React Native, Next.js & React
79 lines (78 loc) • 8.72 kB
TypeScript
declare const AccessibleAlertDialog: import("@gluestack-ui/alert-dialog/lib/types").IAlertDialogComponentType<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ViewProps, "AlertDialog", typeof import("react-native").View>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ViewProps & {
animationComponentGluestack: true;
}, "AlertDialogContent", {
(props: import("react-native").ViewProps & {
animationComponentGluestack: true;
}): React.JSX.Element;
displayName: string;
}>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle> | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp<import("react-native").ViewStyle>), unknown, import("react-native").PressableProps & import("react").RefAttributes<import("react-native").View>, "AlertDialogCloseButton", import("react").ForwardRefExoticComponent<import("react-native").PressableProps & import("react").RefAttributes<import("react-native").View>>>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ViewProps, "AlertDialogHeader", typeof import("react-native").View>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ViewProps, "AlertDialogFooter", typeof import("react-native").View>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ScrollViewProps, "AlertDialogBody", typeof import("react-native").ScrollView>, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle> | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp<import("react-native").ViewStyle>), unknown, import("react-native").PressableProps & {
animationComponentGluestack: true;
}, "AlertDialogBackdrop", {
(props: import("react-native").PressableProps & {
animationComponentGluestack: true;
}): React.JSX.Element;
displayName: string;
}>>;
type IAlertDialog = typeof AccessibleAlertDialog;
interface AlertDialog extends IAlertDialog {
/**
* @deprecated Use AlertDialogContent instead.
*/
Content: IAlertDialog['Content'];
/**
* @deprecated Use AlertDialogCloseButton instead.
*/
CloseButton: IAlertDialog['CloseButton'];
/**
* @deprecated Use AlertDialogHeader instead.
*/
Header: IAlertDialog['Header'];
/**
* @deprecated Use AlertDialogFooter instead.
*/
Footer: IAlertDialog['Footer'];
/**
* @deprecated Use AlertDialogBody instead.
*/
Body: IAlertDialog['Body'];
/**
* @deprecated Use AlertDialogBackdrop instead.
*/
Backdrop: IAlertDialog['Backdrop'];
}
export declare const AlertDialog: AlertDialog;
export declare const AlertDialogContent: import("react").ForwardRefExoticComponent<import("react").RefAttributes<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ViewProps & {
animationComponentGluestack: true;
}, "AlertDialogContent", {
(props: import("react-native").ViewProps & {
animationComponentGluestack: true;
}): React.JSX.Element;
displayName: string;
}>> & Omit<import("@gluestack-ui/alert-dialog/lib/types").IAlertDialogContentProps & import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ViewProps & {
animationComponentGluestack: true;
}, "AlertDialogContent", {
(props: import("react-native").ViewProps & {
animationComponentGluestack: true;
}): React.JSX.Element;
displayName: string;
}>, "ref">>;
export declare const AlertDialogCloseButton: import("react").ForwardRefExoticComponent<import("react").RefAttributes<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle> | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp<import("react-native").ViewStyle>), unknown, import("react-native").PressableProps & import("react").RefAttributes<import("react-native").View>, "AlertDialogCloseButton", import("react").ForwardRefExoticComponent<import("react-native").PressableProps & import("react").RefAttributes<import("react-native").View>>>> & Omit<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle> | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp<import("react-native").ViewStyle>), unknown, import("react-native").PressableProps & import("react").RefAttributes<import("react-native").View>, "AlertDialogCloseButton", import("react").ForwardRefExoticComponent<import("react-native").PressableProps & import("react").RefAttributes<import("react-native").View>>>, "ref">>;
export declare const AlertDialogHeader: import("react").ForwardRefExoticComponent<import("react").RefAttributes<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ViewProps, "AlertDialogHeader", typeof import("react-native").View>> & Omit<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ViewProps, "AlertDialogHeader", typeof import("react-native").View>, "ref">>;
export declare const AlertDialogFooter: import("react").ForwardRefExoticComponent<import("react").RefAttributes<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ViewProps, "AlertDialogFooter", typeof import("react-native").View>> & Omit<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ViewProps, "AlertDialogFooter", typeof import("react-native").View>, "ref">>;
export declare const AlertDialogBody: import("react").ForwardRefExoticComponent<import("react").RefAttributes<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ScrollViewProps, "AlertDialogBody", typeof import("react-native").ScrollView>> & Omit<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle>, unknown, import("react-native").ScrollViewProps, "AlertDialogBody", typeof import("react-native").ScrollView>, "ref">>;
export declare const AlertDialogBackdrop: import("react").ForwardRefExoticComponent<import("react").RefAttributes<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle> | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp<import("react-native").ViewStyle>), unknown, import("react-native").PressableProps & {
animationComponentGluestack: true;
}, "AlertDialogBackdrop", {
(props: import("react-native").PressableProps & {
animationComponentGluestack: true;
}): React.JSX.Element;
displayName: string;
}>> & Omit<import("@gluestack-style/react/lib/typescript/types").StyledComponentProps<import("react-native").StyleProp<import("react-native").ViewStyle> | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp<import("react-native").ViewStyle>), unknown, import("react-native").PressableProps & {
animationComponentGluestack: true;
}, "AlertDialogBackdrop", {
(props: import("react-native").PressableProps & {
animationComponentGluestack: true;
}): React.JSX.Element;
displayName: string;
}>, "ref">>;
export {};