/** * 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 enum Channel_descrEnum { "BancaSella" = "BancaSella", "BancaSella_Other" = "BancaSella_Other", "Poste" = "Poste", "SatisPay" = "SatisPay", "EnelX" = "EnelX", "BancomatPay" = "BancomatPay", "Flowe" = "Flowe", "Nexi_YAP" = "Nexi_YAP", "Nexi_Issuing_diretto" = "Nexi_Issuing_diretto", "Nexi_Other" = "Nexi_Other", "Hype" = "Hype", "AppIO" = "AppIO", "Other" = "Other" } export declare const PaymentMethodDetails: t.ExactC, string & import("italia-ts-commons/lib/strings").IPatternStringTag<"^[A-Z]{6}[0-9LMNPQRSTUV]{2}[ABCDEHLMPRST][0-9LMNPQRSTUV]{2}[A-Z][0-9LMNPQRSTUV]{3}[A-Z]$">, unknown>; hpan: t.StringC; enabled: t.BooleanC; activation_periods: t.ReadonlyArrayC; }>, t.PartialC<{ cancellation: t.StringC; hist_insert_date: t.StringC; hist_insert_user: t.StringC; hist_update_date: t.StringC; hist_update_user: t.StringC; }>]>>>; }>, t.PartialC<{ channel: t.StringC; channel_descr: t.Type; update_date: t.StringC; insert_date: t.StringC; update_user: t.StringC; insert_user: t.StringC; }>]>>; export declare type PaymentMethodDetails = t.TypeOf;