/** * 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 RCConfigurationPublic: t.IntersectionC<[t.IntersectionC<[t.ExactC; description: import("@pagopa/ts-commons/lib/types").Tagged; has_precondition: t.Type; disable_lollipop_for: t.ReadonlyArrayC, string, string, unknown>>; is_lollipop_enabled: t.BooleanC; }>, t.PartialC<{}>]>>, t.ExactC, string, string, unknown>; }>, t.PartialC<{}>]>>]>, t.ExactC, t.PartialC<{ test_environment: t.IntersectionC<[t.ExactC; details_authentication: t.ExactC; key: import("@pagopa/ts-commons/lib/types").Tagged; type: import("@pagopa/ts-commons/lib/types").Tagged; }>, t.PartialC<{ cert: t.ExactC; client_key: import("@pagopa/ts-commons/lib/types").Tagged; server_ca: import("@pagopa/ts-commons/lib/types").Tagged; }>, t.PartialC<{}>]>>; }>]>>; }>, t.PartialC<{}>]>>, t.ExactC, string, string, unknown>>; }>, t.PartialC<{}>]>>]>; prod_environment: t.ExactC; details_authentication: t.ExactC; key: import("@pagopa/ts-commons/lib/types").Tagged; type: import("@pagopa/ts-commons/lib/types").Tagged; }>, t.PartialC<{ cert: t.ExactC; client_key: import("@pagopa/ts-commons/lib/types").Tagged; server_ca: import("@pagopa/ts-commons/lib/types").Tagged; }>, t.PartialC<{}>]>>; }>]>>; }>, t.PartialC<{}>]>>; }>]>>]>; export type RCConfigurationPublic = t.TypeOf;