import type { Definition } from 'typescript-json-schema'; import type { DecoratorStep, DecoratorContext } from '../interfaces'; /** * Validity step - hides properties and filters enum values based on UI5 version requirements. * Runs first in the pipeline. */ export declare class Validity implements DecoratorStep { readonly name = "validity"; /** * Hides properties or filters enum values based on UI5 version requirements. * * @param target - The class prototype containing decorator metadata * @param definition - The schema definition to modify * @param context - Runtime context providing the minimum UI5 version */ init(target: object, definition: Definition, context: DecoratorContext): void; } //# sourceMappingURL=Validity.d.ts.map