import { MActorAccountChannelId, MActorFullActor } from '../../../types/models';
import { ActivityPubActor } from '../../../../shared/models';
declare function getOrCreateAPActor(activityActor: string | ActivityPubActor, fetchType: 'all', recurseIfNeeded?: boolean, updateCollections?: boolean): Promise<MActorFullActor>;
declare function getOrCreateAPActor(activityActor: string | ActivityPubActor, fetchType?: 'association-ids', recurseIfNeeded?: boolean, updateCollections?: boolean): Promise<MActorAccountChannelId>;
declare function getOrCreateAPOwner(actorObject: ActivityPubActor, actorUrl: string): Promise<MActorFullActor>;
export { getOrCreateAPOwner, getOrCreateAPActor };
//# sourceMappingURL=get.d.ts.map