import { Env, IFeeds, IMessageIPFSWithCID, IUser, ParticipantStatus } from '@pushprotocol/restapi'; import { Group, IChatPreviewPayload } from '../exportedTypes'; export declare const profilePicture = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAvklEQVR4AcXBsW2FMBiF0Y8r3GQb6jeBxRauYRpo4yGQkMd4A7kg7Z/GUfSKe8703fKDkTATZsJsrr0RlZSJ9r4RLayMvLmJjnQS1d6IhJkwE2bT13U/DBzp5BN73xgRZsJMmM1HOolqb/yWiWpvjJSUiRZWopIykTATZsJs5g+1N6KSMiO1N/5DmAkzYTa9Lh6MhJkwE2ZzSZlo7xvRwson3txERzqJhJkwE2bT6+JhoKTMJ2pvjAgzYSbMfgDlXixqjH6gRgAAAABJRU5ErkJggg=="; export declare const displayDefaultUser: ({ caip10 }: { caip10: string; }) => IUser; export declare const findObject: (data: any, parentArray: any[], property: string) => boolean; export declare const addWalletValidation: (member: IUser, memberList: any, groupMembers: any, memberStatus: ParticipantStatus, limit: number) => string; export declare function isValidETHAddress(address: string): boolean; export declare const checkIfMember: (chatFeed: IFeeds, account: string) => boolean; export declare const checkIfAccessVerifiedGroup: (groupInfo: Group) => boolean; export declare const formatAddress: (chatPreviewPayload: IChatPreviewPayload, env: Env) => Promise; export declare const formatDate: (chatPreviewPayload: IChatPreviewPayload) => string; export declare const generateRandomNonce: () => string; export declare const transformChatItems: (items: IFeeds[]) => IChatPreviewPayload[]; export declare const transformStreamToIChatPreviewPayload: (item: any) => IChatPreviewPayload; export declare const checkIfNewRequest: (item: any, chatId: string) => boolean; export declare const transformStreamToIMessageIPFSWithCID: (item: any) => IMessageIPFSWithCID; export declare const getParsedMessage: (message: string) => any; export declare const getChatParticipantDisplayName: (derivedChatId: string, chatId: string) => string;