import { ProfileType } from '../../types/profile';
export declare const getProfileByProfileId: (profileId: string) => Promise<ProfileType | null>;
export declare const getProfilesByProfileIds: (profileIds: string[]) => Promise<ProfileType[]>;
export declare const getProfileByDid: (did: string) => Promise<ProfileType | null>;
export declare const getProfileByEmail: (email: string) => Promise<ProfileType | null>;
export declare const checkIfProfileExists: ({ did, profileId, email, }: Partial<ProfileType>) => Promise<boolean>;
export declare const searchProfiles: (searchInput: string, { limit, blacklist, includeServiceProfiles, }?: {
    limit?: number;
    blacklist?: string[];
    includeServiceProfiles?: boolean;
}) => Promise<ProfileType[]>;
//# sourceMappingURL=read.d.ts.map