UNPKG

@n0safe/indirectus

Version:
30 lines 857 B
import type * as Directus from "@directus/sdk"; export type DirectusExtras = { directus_collections: { system?: boolean; sort?: number; }; directus_fields: { system?: boolean; sort?: number; }; }; export type DirectusCollection = Directus.DirectusCollection<DirectusExtras>; export type DirectusField = Directus.DirectusField<DirectusExtras>; export type DirectusRelation = Directus.DirectusRelation<DirectusExtras>; export type Schema = { version: number; directus: string; vendor: string; collections: DirectusCollection[]; fields: DirectusField[]; relations: DirectusRelation[]; }; export declare function fetchSchema(directus: { url: string; token: string; }, options?: { cache?: string; useCache?: boolean; }): Promise<Schema>; //# sourceMappingURL=schema.d.ts.map