@aave/protocol-js
Version:
Aave protocol data aggregation tool
8 lines (7 loc) • 968 B
TypeScript
export declare function optionalValidator(target: any, propertyName: string, methodArguments: any): boolean[];
export declare function isEthAddressValidator(target: any, propertyName: string, methodArguments: any, isParamOptional?: boolean[]): void;
export declare function isEthAddressArrayValidator(target: any, propertyName: string, methodArguments: any, isParamOptional?: boolean[]): void;
export declare function isEthAddressOrEnsValidator(target: any, propertyName: string, methodArguments: any, isParamOptional?: boolean[]): void;
export declare function amountGtThan0Validator(target: any, propertyName: string, methodArguments: any, isParamOptional?: boolean[]): void;
export declare function amount0OrPositiveValidator(target: any, propertyName: string, methodArguments: any, isParamOptional?: boolean[]): void;
export declare function amountGtThan0OrMinus1(target: any, propertyName: string, methodArguments: any, isParamOptional?: boolean[]): void;