import { QelosSDKOptions } from '../types'; import BaseSDK from '../base-sdk'; export interface IDraftMetadata { contextDisplayName?: string; contextRouteParams?: any; contextType: string; contextId?: string; contextData: any; } export interface IDraft extends IDraftMetadata { user: string; tenant?: string; } export default class QlDrafts extends BaseSDK { #private; private relativePath; constructor(options: QelosSDKOptions); getList(): Promise; getDraft(contextType: string, contextId: string): Promise; setDraft(draft: IDraftMetadata): Promise; remove(contextType: string, contextId: string): Promise; }