import type { FetchResult } from '@apollo/client'; import type { Member } from '../../framework/types'; import type { BasicMessageFragment } from '../graphql/BasicMessageFragment'; import type { SendMessageMutation } from '../graphql/SendMessageMutation'; import type { ThreadMessagesQuery } from '../graphql/ThreadMessagesQuery'; import type { CreateMessageInput } from '../hooks/useThread'; export declare function appendMessage(data: ThreadMessagesQuery | null | undefined, response: FetchResult | null | undefined): ThreadMessagesQuery | null | undefined; export declare function createTemporaryMessage(member: Member, input: CreateMessageInput): BasicMessageFragment;