/*! * Copyright (C) Microsoft Corporation. All rights reserved. */ import type { PowerAppsRepoConfig } from './Config.types.js'; /** * User-supplied fields for a brand-new `power.config.json`. The remaining fields * ({@link PowerAppsRepoConfig.version}, `appId`, and the empty reference records) * are owned by {@link createInitialRepoConfig} so the default-config shape lives * with the rest of the config domain rather than in the CLI. */ export type InitialRepoConfigParams = Pick; /** * Builds the default {@link PowerAppsRepoConfig} for a freshly initialized code app. * `appId` starts `null` (set when the app is created) and the connection/database * reference records start empty. */ export declare function createInitialRepoConfig(params: InitialRepoConfigParams): PowerAppsRepoConfig; export declare function readRepoConfig(configPath: string): Promise; export declare function writeRepoConfig(configPath: string, config: PowerAppsRepoConfig): Promise; //# sourceMappingURL=ConfigManager.d.ts.map