UNPKG

@ganbarodigital/ts-lib-value-objects

Version:

Helps you create value objects and refined types for safer software

10 lines 1.11 kB
import { AppError, AppErrorParams, ErrorTableTemplate, NoExtraDataTemplate, StructuredProblemReport, StructuredProblemReportDataWithNoExtraData } from "@ganbarodigital/ts-lib-error-reporting/lib/v1"; import { UnitTestErrorTable } from "./ErrorTable"; export declare type NeverABrandedUuidExtraData = NoExtraDataTemplate; export declare type NeverABrandedUuidTemplate = ErrorTableTemplate<UnitTestErrorTable, "never-a-branded-uuid">; export declare type NeverABrandedUuidData = StructuredProblemReportDataWithNoExtraData<UnitTestErrorTable, "never-a-branded-uuid", NeverABrandedUuidTemplate, NeverABrandedUuidExtraData>; export declare type NeverABrandedUuidSRP = StructuredProblemReport<UnitTestErrorTable, "never-a-branded-uuid", NeverABrandedUuidTemplate, NeverABrandedUuidExtraData, NeverABrandedUuidData>; export declare class NeverABrandedUuidError extends AppError<UnitTestErrorTable, "never-a-branded-uuid", NeverABrandedUuidTemplate, NeverABrandedUuidExtraData, NeverABrandedUuidData, NeverABrandedUuidSRP> { constructor(params?: AppErrorParams); } //# sourceMappingURL=NeverABrandedUuid.d.ts.map