import React from 'react'; import { ScreenParamTypes as BaseScreenParamTypes } from './utils/stack-helpers'; import { DirectMessageParams } from './DirectMessagesScreen'; import { ParamListBase } from '@react-navigation/native'; export type ComposeMessageParams = { tileId: string; }; type SubRoutesParamList = { DirectMessageScreen: DirectMessageParams; }; export type ComposeScreenParamTypes = BaseScreenParamTypes; export declare function ComposeMessageScreen({ navigation, route, routeMapIn, }: ComposeScreenParamTypes['ComponentProps']): React.JSX.Element; export declare const createComposeMessageScreen: (routeMap: { DirectMessageScreen: keyof ParamList; }) => (props: import("@react-navigation/stack").StackScreenProps, string, undefined>) => React.JSX.Element; declare const defaultStyles: (theme: import("../components").Theme) => readonly ["ComposeMessageScreen", import("../components/BrandConfigProvider/styles/createStyles").NamedStyles<{ rootContainer: { flex: number; }; scrollContainer: { flex: number; }; scrollContentContainer: { flexGrow: number; }; contentContainer: { flex: number; }; descriptionView: { marginLeft: number; }; toUsersView: { flexDirection: "row"; alignItems: "center"; flexWrap: "wrap"; margin: number; backgroundColor: string; }; chipView: { marginLeft: number; marginVertical: number; backgroundColor: string; }; chipText: { color: string; }; removeChipContainer: { color: string; justifyContent: "center"; paddingLeft: number; marginTop: number; marginRight: number; height: string; }; removeChipIcon: { color: string; width: number; height: number; }; dividerView: { marginBottom: number; }; toPatientsLabel: { fontWeight: "700"; }; toProvidersLabel: { fontWeight: "700"; color: string; }; writeMessageLabel: { fontWeight: "700"; marginLeft: number; marginBottom: number; color: string; }; plusIcon: { color: string; }; searchRecipientsModalContainer: { height: string; width: string; marginHorizontal: string; }; }>]; declare module './../components/BrandConfigProvider/styles/types' { interface ComponentStyles extends ComponentNamedStyles { } } export {};