UNPKG

@agility/management-sdk

Version:
15 lines (14 loc) 718 B
import { Options } from "../models/options"; import { ClientInstance } from "./clientInstance"; import { Model } from "../models/model"; export declare class ModelMethods { _options: Options; _clientInstance: ClientInstance; constructor(options: Options); getContentModel(id: number, guid: string): Promise<Model>; getModelByReferenceName(referenceName: string, guid: string): Promise<Model>; getContentModules(includeDefaults: boolean, guid: string, includeModules?: boolean): Promise<Model[]>; getPageModules(includeDefault: boolean, guid: string): Promise<Model[]>; saveModel(model: Model, guid: string): Promise<Model>; deleteModel(id: number, guid: string): Promise<string>; }