import * as cfTools from "@sap/cf-tools";
import { Filter, ProviderSystem, ServiceRetriever } from "@sap/service-provider-apis";
export declare class DestinationInstanceProviderRepository {
    private readonly logger;
    private destinationInstanceName;
    private serviceRetriever;
    init(destinationInstanceName: string, cfTarget?: cfTools.ITarget): Promise<void>;
    getSystems(filter?: Filter): Promise<ProviderSystem[]>;
    getServiceRetriever(): ServiceRetriever;
    private validateCfConnected;
    private retrieveServiceInstanceCredentials;
    private buildServiceRetriever;
}
