import { PolymorphicrecursiveGetValidOptionalParams , PolymorphicrecursiveGetValidResponse , FishUnion , PolymorphicrecursivePutValidOptionalParams } from "../models" ; /** Interface representing a Polymorphicrecursive. */ export interface Polymorphicrecursive { param options getValid ( options ? ) : Promise < PolymorphicrecursiveGetValidResponse > ; param complexBody param options putValid ( complexBody , options ? ) : Promise < void > ; }