@lineai/bluebeam-api
Version:
Your unofficial library for Bluebeam API for human and AI developers. Provides TypeScript support, entity classes, and developer-friendly features. Perfect for AI coders, construction professionals, and document management tasks. Includes comprehensive JS
9 lines (8 loc) • 619 B
TypeScript
import { MarkupDto, StatusDto, UpdateStatusRequest, UpdateStatusResponse } from '../types/markups';
import { HttpClient } from './http-client';
export declare const createSessionsMarkupsClient: (httpClient: HttpClient) => {
getMarkups(sessionId: string, fileId: number): Promise<readonly MarkupDto[]>;
getValidStatuses(sessionId: string, fileId: number): Promise<readonly StatusDto[]>;
updateMarkupStatus(sessionId: string, fileId: number, markupId: number, request: UpdateStatusRequest): Promise<UpdateStatusResponse>;
};
export type SessionsMarkupsClient = ReturnType<typeof createSessionsMarkupsClient>;