/** * 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 { CreatedMessageWithoutContent } from "./CreatedMessageWithoutContent"; import * as t from "io-ts"; /** * A collection of messages */ // required attributes const CreatedMessageWithoutContentCollectionR = t.interface({ items: t.readonlyArray( CreatedMessageWithoutContent, "array of CreatedMessageWithoutContent" ) }); // optional attributes const CreatedMessageWithoutContentCollectionO = t.partial({}); export const CreatedMessageWithoutContentCollection = t.exact( t.intersection( [ CreatedMessageWithoutContentCollectionR, CreatedMessageWithoutContentCollectionO ], "CreatedMessageWithoutContentCollection" ) ); export type CreatedMessageWithoutContentCollection = t.TypeOf< typeof CreatedMessageWithoutContentCollection >;