UNPKG

@hokuto/jam-node

Version:

JAM Node TS, guardians and utils

15 lines (14 loc) 867 B
import { TemplateCreateRequest, TemplateUpdateRequest, ImportTemplateDataRequest, TemplateRequest } from "@hokuto/jam-core"; import { SearchBaseApi } from "./fetch.js"; export declare const TemplateApi: { Search: SearchBaseApi<import("@hokuto/jam-core").TemplateDocument>; Create: (args: TemplateCreateRequest) => Promise<import("@hokuto/jam-core").TemplateDocument>; Read: (args: TemplateRequest) => Promise<import("@hokuto/jam-core").TemplateDocument>; Update: (args: TemplateUpdateRequest) => Promise<import("@hokuto/jam-core").TemplateDocument>; Delete: (args: TemplateRequest) => Promise<unknown>; Clone: (args: TemplateRequest) => Promise<import("@hokuto/jam-core").TemplateDocument>; Export: (args: TemplateRequest) => Promise<Blob>; Import: (args: ImportTemplateDataRequest) => Promise<{ templateId: string; }>; };