@ganbarodigital/ts-lib-value-objects
Version:
Helps you create value objects and refined types for safer software
14 lines • 782 B
TypeScript
import { ErrorTable, ErrorTableTemplate } from "@ganbarodigital/ts-lib-error-reporting/lib/v1";
import { NeverABrandedUuidTemplate } from "./NeverABrandedUuid";
import { NeverAdultAgeTemplate } from "./NeverAdultAge";
import { NeverAFlavouredUuidTemplate } from "./NeverAFlavouredUuid";
declare type PackageErrorTableIndex<T extends ErrorTable> = ErrorTableTemplate<T, string>;
export declare class UnitTestErrorTable implements ErrorTable {
[key: string]: PackageErrorTableIndex<UnitTestErrorTable>;
"never-a-branded-uuid": NeverABrandedUuidTemplate;
"never-a-flavoured-uuid": NeverAFlavouredUuidTemplate;
"never-adult-age": NeverAdultAgeTemplate;
}
export declare const UNIT_TEST_ERROR_TABLE: UnitTestErrorTable;
export {};
//# sourceMappingURL=ErrorTable.d.ts.map