import { ExtensionSpecification } from '../../models/extensions/specification.js'; import { DeveloperPlatformClient } from '../../utilities/developer-platform-client.js'; export interface FetchSpecificationsOptions { developerPlatformClient: DeveloperPlatformClient; apiKey: string; } /** * Returns all extension specifications the user has access to. * This includes: * - UI extensions * - Theme extensions * * Will return a merge of the local and remote specifications (remote values override local ones) * Will only return the specifications that are also defined locally * * @param developerPlatformClient - The client to access the platform API * @returns List of extension specifications */ export declare function fetchSpecifications({ developerPlatformClient, apiKey, }: FetchSpecificationsOptions): Promise;