import { Repository } from '../core/repository'; import { DirectRepositoryCreateGroupThreadResponseRootObject, DirectRepositoryGetPresenceResponseRootObject, DirectRepositoryRankedRecipientsResponseRootObject } from '../responses'; export declare class DirectRepository extends Repository { createGroupThread(recipientUsers: string[], threadTitle: string): Promise; rankedRecipients(mode?: 'raven' | 'reshare', query?: string): Promise; getPresence(): Promise; }