import APIRepository, { APIRepositoryProps } from '../../../../../core/modules/_shared/infrastructure/api/api-repository';
import { DeviceShareInfo } from '../../../protection-plan/domain/models/device-share-info';
import MobileStorageService from "../../../protection-plan/domain/services/mobile-storage-service";
export default class AppMobileStorageService extends APIRepository implements MobileStorageService {
    protected readonly props: APIRepositoryProps;
    constructor(props: APIRepositoryProps);
    distribute(data: {
        planId: string;
        sharesData: DeviceShareInfo[];
    }): Promise<{
        encryptionPassphrase: string;
    }>;
    collectReleased(processId: string): Promise<any>;
}
