import { EventName } from '@lit/react';
import { WeavyComponents } from '@weavy/uikit-web';
import { PollOptionType } from '@weavy/uikit-web/dist/types/types/polls.types.d.ts';
export declare const WyMessage: import('@lit/react').ReactWebComponent<WeavyComponents.WyMessage, {}>;
export declare const WyMessages: import('@lit/react').ReactWebComponent<WeavyComponents.WyMessages, {
    onScrollToBottom: EventName<CustomEvent>;
}>;
export declare const WyMessageEditor: import('@lit/react').ReactWebComponent<WeavyComponents.WyMessageEditor, {
    onSubmit: EventName<CustomEvent<{
        text: string | undefined;
        meetingId: number | undefined;
        blobs: (number | undefined)[] | undefined;
        attachments: number[];
        pollOptions: PollOptionType[];
        embed: number;
    }>>;
}>;
export declare const WyMessageTyping: import('@lit/react').ReactWebComponent<WeavyComponents.WyMessageTyping, {}>;
