method SchemaBuilder.prototype.interfaceTypeimport { SchemaBuilder } from "https://deno.land/x/pothos@release-1721684308/packages/core/builder.ts"; interfaceType<Param extends InterfaceParam<Types>, Interfaces extends InterfaceParam<Types>[], ResolveType>(param: Param,options: InterfaceTypeOptions<Types, Param, ParentShape<Types, Param>, Interfaces, ResolveType>,fields?: InterfaceFieldsShape<Types, ParentShape<Types, Param>>,): PothosSchemaTypes.InterfaceRef<Types, AbstractReturnShape<Types, Param, ResolveType>, ParentShape<Types, Param>>Type ParametersParam extends InterfaceParam<Types>Interfaces extends InterfaceParam<Types>[]ResolveTypeParametersparam: Paramoptions: InterfaceTypeOptions<Types, Param, ParentShape<Types, Param>, Interfaces, ResolveType>optionalfields: InterfaceFieldsShape<Types, ParentShape<Types, Param>>ReturnsPothosSchemaTypes.InterfaceRef<Types, AbstractReturnShape<Types, Param, ResolveType>, ParentShape<Types, Param>>