import type { QueryOperationInput } from "../entity.js"; import type { DataTypeRootType, GraphResolveDepths, Subgraph } from "../subgraph.js"; import type { VersionedUrl } from "@blockprotocol/type-system"; export type QueryDataTypesData = { graphResolveDepths?: Partial>; }; export type QueryDataTypesResult> = { results: T[]; operation: QueryOperationInput; }; export type GetDataTypeData = { dataTypeId: VersionedUrl; }; /** @todo - introduce create/update data types when we support custom data types */