@edifice.io/client
Version:
15 lines (14 loc) • 637 B
TypeScript
import { ResourceType } from '../..';
import { CollaborativeEditorUpdate, CreateParameters, CreateResult, UpdateResult } from '../interface';
import { ResourceService } from '../ResourceService';
export declare class CollaborativeEditorResourceService extends ResourceService {
create(parameters: CreateParameters): Promise<CreateResult>;
update(parameters: CollaborativeEditorUpdate): Promise<UpdateResult>;
getResourceType(): ResourceType;
getApplication(): string;
getFormUrl(): string;
getViewUrl(resourceId: string): string;
getPrintUrl(): string;
getEditUrl(): string;
getExportUrl(): string;
}