export declare class Reflector {
#private;
constructor(source: S, target: T);
attribute(propertyName: keyof S, attributeName: string): void;
booleanAttribute(propertyName: keyof S, attributeName: string): void;
property(propertyName: keyof S, targetProperty: keyof T, skipIfEqual?: boolean): void;
destroy(): void;
}