import { Params, ProviderProgress } from '../../../resources/resource-provider.service';
import { Observable } from 'rxjs';
import { PetriNetRequestBody } from "../../../resources/interface/petri-net-request-body";
import { Page } from "../../../resources/interface/page";
import { PetriNetReference } from "../../../resources/interface/petri-net-reference";
import * as i0 from "@angular/core";
export declare class MockPetrinetResourceService {
    getNetFile(_netId: string): Observable<ProviderProgress | Blob>;
    searchElasticPetriNets(body: PetriNetRequestBody, params?: Params): Observable<Page<PetriNetReference>>;
    searchPetriNets(body: PetriNetRequestBody, params?: Params): Observable<Page<PetriNetReference>>;
    static ɵfac: i0.ɵɵFactoryDeclaration<MockPetrinetResourceService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<MockPetrinetResourceService>;
}
