/** * Do not edit this file it is auto-generated by io-utils / gen-api-models. * See https://github.com/pagopa/io-utils */ /* eslint-disable */ import { RCConfigurationTestEnvironment } from "./RCConfigurationTestEnvironment"; import { RCConfigurationProdEnvironment } from "./RCConfigurationProdEnvironment"; import * as t from "io-ts"; // required attributes const RCConfigurationEnvironmentR = t.interface({}); // optional attributes const RCConfigurationEnvironmentO = t.partial({ test_environment: RCConfigurationTestEnvironment, prod_environment: RCConfigurationProdEnvironment }); export const RCConfigurationEnvironment = t.exact( t.intersection( [RCConfigurationEnvironmentR, RCConfigurationEnvironmentO], "RCConfigurationEnvironment" ) ); export type RCConfigurationEnvironment = t.TypeOf< typeof RCConfigurationEnvironment >;