-
-
Notifications
You must be signed in to change notification settings - Fork 193
/
Copy pathDocs.ts
19 lines (18 loc) Β· 1.25 KB
/
Docs.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { Config as ModelViewerExtensionConfig } from "@/content-handlers/iiif/extensions/uv-model-viewer-extension/config/Config";
import { Config as AlephExtensionConfig } from "@/content-handlers/iiif/extensions/uv-aleph-extension/config/Config";
import { Config as AVExtensionConfig } from "@/content-handlers/iiif/extensions/uv-av-extension/config/Config";
import { Config as EbookExtensionConfig } from "@/content-handlers/iiif/extensions/uv-ebook-extension/config/Config";
import { Config as MediaElementExtensionConfig } from "@/content-handlers/iiif/extensions/uv-mediaelement-extension/config/Config";
import { Config as OSDExtensionConfig } from "@/content-handlers/iiif/extensions/uv-openseadragon-extension/config/Config";
import { Config as DefaultExtensionConfig } from "@/content-handlers/iiif/extensions/uv-default-extension/config/Config";
import { Config as PDFExtensionConfig } from "@/content-handlers/iiif/extensions/uv-pdf-extension/config/Config";
export type IIIFContentHandlerConfig = {
aleph: AlephExtensionConfig;
av: AVExtensionConfig;
default: DefaultExtensionConfig;
ebook: EbookExtensionConfig;
mediaelement: MediaElementExtensionConfig;
modelViewer: ModelViewerExtensionConfig;
osd: OSDExtensionConfig;
pdf: PDFExtensionConfig;
};