Variable ArgumentPromptResponse
ArgumentPromptResponse: ZodUnion< [ ZodUnion< [ ZodString, ZodType<MessagePayload, ZodTypeDef, MessagePayload>, ZodRecord<ZodString, ZodAny>, ], >, ZodFunction< ZodTuple< [ ZodType<Message<boolean>, ZodTypeDef, Message<boolean>>, ZodObject< { failure: ZodNullable<ZodType<Flag<Fail>, ZodTypeDef, Flag<Fail>>>; infinite: ZodBoolean; message: ZodType<Message<boolean>, ZodTypeDef, Message<boolean>>; phrase: ZodString; retries: ZodNumber; }, "strip", ZodTypeAny, { failure: null | Flag<Fail>; infinite: boolean; message: Message<boolean>; phrase: string; retries: number; }, { failure: null | Flag<Fail>; infinite: boolean; message: Message<boolean>; phrase: string; retries: number; }, >, ], ZodUnknown, >, ZodUnion< [ ZodUnion< [ ZodString, ZodType<MessagePayload, ZodTypeDef, MessagePayload>, ZodRecord<ZodString, ZodAny>, ], >, ZodPromise< ZodUnion< [ ZodString, ZodType<MessagePayload, ZodTypeDef, MessagePayload>, ZodRecord<ZodString, ZodAny>, ], >, >, ], >, >, ],>