@hokuto/jam-node
Version:
JAM Node TS, guardians and utils
18 lines (17 loc) • 979 B
TypeScript
import { StyleCreateRequest, StyleUpdateRequest, ImportStyleDataRequest, StyleRequest } from "@hokuto/jam-core";
import { SearchFeatureApi } from "./fetch.js";
export declare const StyleApi: {
Search: SearchFeatureApi<StyleRequest, import("@hokuto/jam-core").StyleListSchema, import("@hokuto/jam-core").StyleFeatureDocument>;
Create: (args: StyleCreateRequest) => Promise<import("@hokuto/jam-core").StyleListSchema>;
Read: (args: StyleRequest) => Promise<import("@hokuto/jam-core").StyleListSchema>;
Update: (args: StyleUpdateRequest) => Promise<import("@hokuto/jam-core").StyleListSchema>;
Delete: (args: StyleRequest) => Promise<unknown>;
Clone: (args: StyleRequest) => Promise<import("@hokuto/jam-core").StyleListSchema>;
Export: (args: StyleRequest) => Promise<Blob>;
Import: (args: ImportStyleDataRequest) => Promise<{
styleId: string;
}>;
Load: (args: ImportStyleDataRequest) => Promise<{
styleId: string;
}>;
};