libnexa-ts
Version:
A pure and powerful Nexa SDK library.
8 lines • 414 B
TypeScript
type Class<T> = new (...args: any[]) => T;
export default class ValidationUtils {
static validateState(condition: boolean, message: string): void;
static validateArgument(condition: boolean, argumentName: string, message?: string): void;
static validateArgumentType<T>(argument: unknown, type: string | Class<T>, argumentName?: string): void;
}
export {};
//# sourceMappingURL=validation.utils.d.ts.map