UNPKG

@openshift-console/dynamic-plugin-sdk-webpack

Version:

Provides webpack ConsoleRemotePlugin used to build all dynamic plugin assets.

21 lines (20 loc) 709 B
declare class ValidationAssertions { private readonly result; constructor(result: ValidationResult); validDNSSubdomainName(obj: any, objPath: string): void; validSemverString(obj: any, objPath: string): void; validSemverRangeString(obj: any, objPath: string): void; } export declare class ValidationResult { private readonly description; private readonly errors; readonly assertions: ValidationAssertions; constructor(description: string); assertThat(condition: boolean, message: string): void; addError(message: string): void; hasErrors(): boolean; getErrors(): string[]; formatErrors(): string; report(throwOnErrors?: boolean): void; } export {};