import { Rule } from '@angular-devkit/schematics'; interface ProviderUpdateConfig { importPath: string; importValue: string | Record; isDefault?: boolean; providerExpression: string; providerCondition: (providerText: string) => boolean; } declare function collectImports(sourceFile: any, configs: ProviderUpdateConfig[]): Set; declare function updateAppConfigWithProviders(filePath: string, configs: ProviderUpdateConfig[]): Rule; declare function replaceProviderAndImport(filePath: string, oldProvider: string, newProvider: string, importPath: string): Rule; export { type ProviderUpdateConfig, collectImports, replaceProviderAndImport, updateAppConfigWithProviders };