import { type ServiceScope } from '@microsoft/sp-core-library'; import type { IClientSideComponentManifest } from '@microsoft/sp-module-interfaces'; /** * Data provider for manifest fetching with the server. */ export declare class ManifestProvider { private static _logSource; private _httpClient; private _pageContext; private readonly _buildNumber; private readonly _webAbsoluteUrl; constructor(serviceScope: ServiceScope, webAbsoluteUrl: string, buildNumber: string); /** * Make a server request to fetch a collection of component manifests. * * @param requests - Array of manifests to fetch from the server * * @returns A promise resolving to an array of component manifests */ fetchManifests(requests: { id: string; version?: string; }[]): Promise; } //# sourceMappingURL=ManifestProvider.d.ts.map