UNPKG

@ganbarodigital/ts-lib-value-objects

Version:

Helps you create value objects and refined types for safer software

10 lines 1.15 kB
import { AppError, AppErrorParams, ErrorTableTemplate, NoExtraDataTemplate, StructuredProblemReport, StructuredProblemReportDataWithNoExtraData } from "@ganbarodigital/ts-lib-error-reporting/lib/v1"; import { UnitTestErrorTable } from "./ErrorTable"; export declare type NeverAFlavouredUuidExtraData = NoExtraDataTemplate; export declare type NeverAFlavouredUuidTemplate = ErrorTableTemplate<UnitTestErrorTable, "never-a-flavoured-uuid">; export declare type NeverAFlavouredUuidData = StructuredProblemReportDataWithNoExtraData<UnitTestErrorTable, "never-a-flavoured-uuid", NeverAFlavouredUuidTemplate, NeverAFlavouredUuidExtraData>; export declare type NeverAFlavouredUuidSRP = StructuredProblemReport<UnitTestErrorTable, "never-a-flavoured-uuid", NeverAFlavouredUuidTemplate, NeverAFlavouredUuidExtraData, NeverAFlavouredUuidData>; export declare class NeverAFlavouredUuidError extends AppError<UnitTestErrorTable, "never-a-flavoured-uuid", NeverAFlavouredUuidTemplate, NeverAFlavouredUuidExtraData, NeverAFlavouredUuidData, NeverAFlavouredUuidSRP> { constructor(params?: AppErrorParams); } //# sourceMappingURL=NeverAFlavouredUuid.d.ts.map