offensive
Version:
Fast and boilerplate-free precondition checks for javascript.
20 lines (19 loc) • 635 B
TypeScript
import { Assertion, StandardMessage } from '../../model';
/**
* @author Maciej Chałapuk (maciej@chalapuk.pl)
*/
export declare class LessThanOrEqualToAssertion<T> implements Assertion<T> {
private comparedNumber;
constructor(comparedNumber: number);
assert(varName: string, testedValue: T): {
readonly success: boolean;
readonly message: StandardMessage;
};
}
export declare namespace LessThanOrEqualToAssertion {
/**
* @author Maciej Chałapuk (maciej@chalapuk.pl)
*/
function factory(args: any[]): LessThanOrEqualToAssertion<unknown>;
}
export default LessThanOrEqualToAssertion;