import React, { Ref } from 'react'; import { ParentType } from '../../hooks'; type CreatePostToolbarProps = { parentId?: string; parentType?: ParentType; onSubmit?: ({ shouldScroll }: { shouldScroll: boolean; }) => void; textInputRef?: Ref; rootPostId?: string; }; export declare const CreatePostToolbar: ({ parentId, parentType, onSubmit, textInputRef, rootPostId, }: CreatePostToolbarProps) => React.JSX.Element; declare const defaultStyles: (theme: import("../BrandConfigProvider").Theme) => readonly ["CreatePostToolbar", import("../BrandConfigProvider/styles/createStyles").NamedStyles<{ textArea: { width: string; }; toolbarContainer: { backgroundColor: string; }; rightToolbarContainer: { paddingTop: number; columnGap: number; flexDirection: "row"; alignItems: "center"; alignSelf: "flex-end"; paddingBottom: number; }; characterCountLabel: { color: string; textAlign: "center"; }; overLimitLabel: { color: string; }; postButton: { marginRight: number; height: number; width: number; }; postButtonLabel: { color: string; marginVertical: number; paddingTop: number; fontSize: number; lineHeight: number; }; addCommentText: { lineHeight: number; fontSize: number; width: string; alignSelf: "center"; }; }>]; declare module './../BrandConfigProvider/styles/types' { interface ComponentStyles extends ComponentNamedStyles { } } export type CreateEditPostModalStyles = NamedStylesProp; export {};