/*!
 * Copyright (C) Microsoft Corporation. All rights reserved.
 */
import type { IConnectionApi, IConnectionReference, IMetadataOperations, IOperationContext, IRuntimeClientProvider } from '../common/types';
import type { IOperationResult } from '../types';
/**
 * RuntimeMetadataOperations provides functionality for retrieving metadata
 * about connections and APIs.
 * @private
 */
export declare class RuntimeMetadataOperations implements IMetadataOperations {
    private readonly _clientProvider;
    constructor(_clientProvider: IRuntimeClientProvider);
    getConnections(context?: IOperationContext): Promise<IOperationResult<IConnectionReference[]>>;
    getConnectionApis(_connectionId: string, context?: IOperationContext): Promise<IOperationResult<IConnectionApi[]>>;
}
//# sourceMappingURL=runtimeMetadataOperations.d.ts.map