import { InjectionToken } from '@angular/core'; /** * @license * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://github.com/thekhegay/ngwr/blob/main/LICENSE */ /** * The ngwr library version string, kept in sync with * `projects/lib/package.json` by `scripts/release-prepare.ts`. * * Prefer this over reading `package.json` at runtime — that requires a JSON * import or `require`, neither of which tree-shakes well in Angular builds. * * Distinct from `Version` exported by `@angular/core`, which reports the * loaded Angular runtime version (e.g. `'21.2.13'`), not ngwr's. */ declare const NGWR_VERSION = "8.0.0"; /** * @license * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://github.com/thekhegay/ngwr/blob/main/LICENSE */ /** * Injection token holding the ngwr library version string. * * Default factory returns {@link NGWR_VERSION}. Override it in tests or in * apps that want to surface a custom build identifier. * * @example * ```ts * @Component({...}) * export class FooterComponent { * readonly version = inject(NGWR_VERSION_TOKEN); * } * ``` */ declare const NGWR_VERSION_TOKEN: InjectionToken; export { NGWR_VERSION, NGWR_VERSION_TOKEN };