import { type RDF } from "https://deno.land/x/ldkit@v0.5.0/library/rdf.ts";
const { ConditionalMetadataType } = RDF;
definition:
& (M extends CardinalityMetadataOpts ? { cardinality: QueryResultCardinality; } : Record<string, unknown>)
& (M extends OrderMetadataOpts ? { order: QueryOperationOrder<OrderItemsType>["terms"]; } : Record<string, unknown>)
& (M extends AvailableOrdersMetadataOpts ? { availableOrders: QueryOperationOrder<OrderItemsType>[]; } : Record<string, unknown>)