/** * Do not edit this file it is auto-generated by io-utils / gen-api-models. * See https://github.com/pagopa/io-utils */ import * as t from "io-ts"; export declare const EnrichedMessage1: t.ExactC, string, string, unknown>; created_at: t.UnionC<[t.Type, t.Type]>; sender_service_id: import("@pagopa/ts-commons/lib/types").Tagged; service_name: t.StringC; organization_name: t.StringC; organization_fiscal_code: import("@pagopa/ts-commons/lib/types").Tagged, string, string, unknown>; message_title: t.StringC; }>, t.PartialC<{ time_to_live: t.Type<604800 | (number & import("@pagopa/ts-commons/lib/numbers").IWithinRangeIntegerTag<3600, 604800>), any, unknown>; category: t.UnionC<[t.ExactC; rptId: t.StringC; }>, t.PartialC<{}>]>>, t.ExactC; }>, t.PartialC<{}>]>>, t.IntersectionC<[t.ExactC; }>, t.PartialC<{ original_sender: import("@pagopa/ts-commons/lib/types").Tagged; original_receipt_date: t.UnionC<[t.Type, t.Type]>; has_attachments: t.Type; has_remote_content: t.Type; has_precondition: t.Type; summary: import("@pagopa/ts-commons/lib/types").Tagged; configuration_id: import("@pagopa/ts-commons/lib/types").Tagged, string, string, unknown>; }>]>>, t.ExactC; }>, t.PartialC<{}>]>>]>]>; has_attachments: t.Type; has_precondition: t.Type; }>]>>; export type EnrichedMessage1 = t.TypeOf; export declare const EnrichedMessage: t.IntersectionC<[t.ExactC, string, string, unknown>; created_at: t.UnionC<[t.Type, t.Type]>; sender_service_id: import("@pagopa/ts-commons/lib/types").Tagged; service_name: t.StringC; organization_name: t.StringC; organization_fiscal_code: import("@pagopa/ts-commons/lib/types").Tagged, string, string, unknown>; message_title: t.StringC; }>, t.PartialC<{ time_to_live: t.Type<604800 | (number & import("@pagopa/ts-commons/lib/numbers").IWithinRangeIntegerTag<3600, 604800>), any, unknown>; category: t.UnionC<[t.ExactC; rptId: t.StringC; }>, t.PartialC<{}>]>>, t.ExactC; }>, t.PartialC<{}>]>>, t.IntersectionC<[t.ExactC; }>, t.PartialC<{ original_sender: import("@pagopa/ts-commons/lib/types").Tagged; original_receipt_date: t.UnionC<[t.Type, t.Type]>; has_attachments: t.Type; has_remote_content: t.Type; has_precondition: t.Type; summary: import("@pagopa/ts-commons/lib/types").Tagged; configuration_id: import("@pagopa/ts-commons/lib/types").Tagged, string, string, unknown>; }>]>>, t.ExactC; }>, t.PartialC<{}>]>>]>]>; has_attachments: t.Type; has_precondition: t.Type; }>]>>, t.ExactC; is_archived: t.Type; }>, t.PartialC<{}>]>>]>; export type EnrichedMessage = t.TypeOf;