import { MinimalOrganizationApp, OrganizationApp } from '../../models/organization.js'; import { Flag } from '../dev/fetch.js'; import { ExtensionSpecification } from '../../models/extensions/specification.js'; import { SpecsAppConfiguration } from '../../models/extensions/specifications/types/app_config.js'; import { AppModuleVersion, DeveloperPlatformClient } from '../../utilities/developer-platform-client.js'; export declare function selectApp(): Promise; export declare function fetchAppRemoteConfiguration(remoteApp: MinimalOrganizationApp, developerPlatformClient: DeveloperPlatformClient, specifications: ExtensionSpecification[], flags: Flag[]): Promise; export declare function remoteAppConfigurationExtensionContent(configRegistrations: AppModuleVersion[], specifications: ExtensionSpecification[], flags: Flag[]): { [x: string]: unknown; };