import type { ArkmeGroupAvatarPresentation, ArkmeSourceItem } from '../types.js'; export interface ArkmeDSHBetaCommunityEntryProps { onJoined(source: ArkmeSourceItem): void | Promise; } export declare function ArkmeDSHBetaCommunityEntryContent({ avatarUrls, groupAvatar, joining, onActivate, }: { avatarUrls: readonly string[]; groupAvatar?: ArkmeGroupAvatarPresentation; joining: boolean; onActivate(): void; }): import("react").JSX.Element; export declare function ArkmeDSHBetaCommunityJoinConfirmation({ avatarUrls, groupAvatar, onCancel, onConfirm, }: { avatarUrls: readonly string[]; groupAvatar?: ArkmeGroupAvatarPresentation; onCancel(): void; onConfirm(): void; }): import("react").JSX.Element; export declare function ArkmeDSHBetaCommunityEntry({ onJoined }: ArkmeDSHBetaCommunityEntryProps): import("react").JSX.Element | null; //# sourceMappingURL=ArkmeDSHBetaCommunityEntry.d.ts.map