import { ConnectivityProvider, ConnProviderParams, ProviderDestination } from "@sap/service-provider-apis";
export declare class SubaccountLocalConnectivity implements ConnectivityProvider {
    private systemService;
    private systemCache;
    init(logPrefix: string, basePath?: string): Promise<void>;
    getSubAccountDestinations(): Promise<ProviderDestination[]>;
    sendRequestViaDestination(connProviderParams: ConnProviderParams, destinationName: string): Promise<any>;
    sendRequestToPublicSystem(connProviderParams: ConnProviderParams, baseSystemUrl: string): Promise<any>;
    getDestinationByName(name: string): Promise<ProviderDestination>;
    private setCacheKey;
}
