/*! * Copyright (C) Microsoft Corporation. All rights reserved. */ import type { RefreshDataSourceContext, RefreshDataSourceResult } from '../Types/ActionTypes.js'; /** * Refreshes one or all data sources by re-adding them, which regenerates models, services, and schemas. * Reads the power.config.json to determine which data sources exist. * If `config.actionsParams.dataSourceName` is specified, only that data source is refreshed. * Failures for individual data sources are collected and returned rather than aborting the entire operation. * @param config - Context including VFS, auth, file paths, and optional data source name filter. * @returns A result object with `succeeded` and `failed` arrays. */ export declare function refreshDataSourceAsync(config: RefreshDataSourceContext): Promise; //# sourceMappingURL=RefreshDataSource.d.ts.map