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