import { ServiceKey } from '@microsoft/sp-core-library'; import type { IDynamicDataManager } from '../interfaces/IDynamicDataManager'; /** * Utilities for the Dynamic Data feature. * @internal */ export declare class DynamicDataUtilities { /** * A unique ServiceKey to identify the IDynamicDataManager as a service in the ServiceScope. * * @remarks Same ServiceKey is used to provide both DynamicDataManager and IsolatedDynamicDataManager. * This is to ensure that the consumers, will not have to selectively consume IDDM type based on the app they're in. * Also note that, in the isolated scenario, though we use the same servicekey, where the default instance * is DynamicDataManager, we will provide the IsolatedDynamicDataManager instance to the service scope * in the isolated app. */ static readonly IDynamicDataManagerServiceKey: ServiceKey; } //# sourceMappingURL=DynamicDataUtilities.d.ts.map