/** * 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 { UserDataProcessingChoice } from "./UserDataProcessingChoice"; import * as t from "io-ts"; /** * A request wrapper for User data processing choice */ // required attributes const UserDataProcessingChoiceRequestR = t.interface({ choice: UserDataProcessingChoice }); // optional attributes const UserDataProcessingChoiceRequestO = t.partial({}); export const UserDataProcessingChoiceRequest = t.exact( t.intersection( [UserDataProcessingChoiceRequestR, UserDataProcessingChoiceRequestO], "UserDataProcessingChoiceRequest" ) ); export type UserDataProcessingChoiceRequest = t.TypeOf< typeof UserDataProcessingChoiceRequest >;