export declare const styles: { container: { flex: number; backgroundColor: string; }; messageContainer: { flex: number; }; messageList: { paddingVertical: number; }; welcomeContainer: { alignItems: "center"; paddingTop: number; paddingHorizontal: number; }; welcomeIcon: { width: number; height: number; borderRadius: number; backgroundColor: string; justifyContent: "center"; alignItems: "center"; marginBottom: number; shadowColor: string; shadowOffset: { width: number; height: number; }; shadowOpacity: number; shadowRadius: number; elevation: number; }; welcomeTitle: { fontSize: number; fontWeight: "700"; color: string; marginBottom: number; }; welcomeSubtitle: { fontSize: number; color: string; textAlign: "center"; lineHeight: number; }; quickRepliesContainer: { flexDirection: "row"; flexWrap: "wrap"; justifyContent: "center"; paddingHorizontal: number; paddingTop: number; gap: number; }; quickReplyItem: { backgroundColor: string; borderRadius: number; paddingHorizontal: number; paddingVertical: number; borderWidth: number; borderColor: string; shadowColor: string; shadowOffset: { width: number; height: number; }; shadowOpacity: number; shadowRadius: number; elevation: number; }; quickReplyText: { fontSize: number; color: string; fontWeight: "500"; }; aiBubble: { backgroundColor: string; borderRadius: number; borderBottomLeftRadius: number; paddingHorizontal: number; paddingVertical: number; maxWidth: "85%"; shadowColor: string; shadowOffset: { width: number; height: number; }; shadowOpacity: number; shadowRadius: number; elevation: number; }; userBubble: { backgroundColor: string; borderRadius: number; borderBottomRightRadius: number; paddingHorizontal: number; paddingVertical: number; maxWidth: "85%"; }; messageText: { fontSize: number; lineHeight: number; color: string; }; messageTextUser: { color: string; }; thinkingContainer: { flexDirection: "row"; alignItems: "center"; paddingHorizontal: number; paddingVertical: number; }; thinkingDot: { width: number; height: number; borderRadius: number; backgroundColor: string; marginHorizontal: number; }; codeBlock: { backgroundColor: string; borderRadius: number; padding: number; marginVertical: number; }; codeBlockHeader: { flexDirection: "row"; justifyContent: "space-between"; alignItems: "center"; marginBottom: number; paddingBottom: number; borderBottomWidth: number; borderBottomColor: string; }; codeBlockLanguage: { fontSize: number; color: string; fontWeight: "600"; }; codeBlockCopy: { padding: number; }; codeText: { fontFamily: string; fontSize: number; lineHeight: number; color: string; }; inlineCode: { backgroundColor: string; borderRadius: number; paddingHorizontal: number; paddingVertical: number; fontFamily: string; fontSize: number; color: string; }; cursor: { width: number; height: number; backgroundColor: string; marginLeft: number; }; inputContainer: { backgroundColor: string; borderTopWidth: number; borderTopColor: string; paddingHorizontal: number; paddingVertical: number; paddingBottom: number; }; inputWrapper: { flexDirection: "row"; alignItems: "flex-end"; backgroundColor: string; borderRadius: number; paddingHorizontal: number; paddingVertical: number; minHeight: number; maxHeight: number; }; input: { flex: number; fontSize: number; lineHeight: number; color: string; maxHeight: number; paddingTop: number; paddingBottom: number; }; sendButton: { width: number; height: number; borderRadius: number; backgroundColor: string; justifyContent: "center"; alignItems: "center"; marginLeft: number; }; sendButtonDisabled: { backgroundColor: string; }; attachmentButton: { width: number; height: number; justifyContent: "center"; alignItems: "center"; marginRight: number; }; messageActions: { flexDirection: "row"; alignItems: "center"; marginTop: number; gap: number; }; actionButton: { flexDirection: "row"; alignItems: "center"; padding: number; }; actionText: { fontSize: number; color: string; marginLeft: number; }; stopButton: { flexDirection: "row"; alignItems: "center"; alignSelf: "center"; backgroundColor: string; borderRadius: number; paddingHorizontal: number; paddingVertical: number; marginVertical: number; }; stopButtonText: { fontSize: number; color: string; fontWeight: "500"; marginLeft: number; }; loadMoreContainer: { paddingVertical: number; alignItems: "center"; }; aiAvatar: { width: number; height: number; borderRadius: number; backgroundColor: string; justifyContent: "center"; alignItems: "center"; }; userAvatar: { width: number; height: number; borderRadius: number; backgroundColor: string; justifyContent: "center"; alignItems: "center"; }; messageRow: { flexDirection: "row"; marginBottom: number; paddingHorizontal: number; }; messageRowUser: { flexDirection: "row-reverse"; }; messageContent: { marginHorizontal: number; flex: number; }; messageHeader: { flexDirection: "row"; alignItems: "center"; marginBottom: number; }; messageHeaderUser: { justifyContent: "flex-end"; }; senderName: { fontSize: number; color: string; fontWeight: "500"; }; timestamp: { fontSize: number; color: string; marginLeft: number; }; };