/** * @angular-modernizer/plugin-angular - Static Class to Functions Transform Rule * * Transforms static-only classes into module-level function/const exports. * * @example * // Before * export class StringHelper { * static isEmpty(s: string): boolean { return s.length === 0; } * } * * // After * export function isEmpty(s: string): boolean { return s.length === 0; } */ import type { TransformRule, TransformContext, TransformResult } from '@angular-modernizer/plugin-system'; import type { PublicApi } from '@angular-modernizer/api'; export declare class StaticClassTransformRule implements TransformRule { readonly id = "angular:static-class-to-functions"; readonly name = "Static Class to Functions Transform"; readonly description = "Transforms static-only classes into module-level functions and const exports"; readonly category = "refactoring"; readonly tags: string[]; private readonly orchestrator; transform(context: TransformContext): Promise; } //# sourceMappingURL=static-class-transform.rule.d.ts.map