import { type WorkbookMetadataRecord } from './workbook-metadata-types.js';
import type { WorkbookMetadataService } from './workbook-metadata-service-contract.js';
type WorkbookMetadataDrawingService = Pick<WorkbookMetadataService, 'setDrawingArtifacts' | 'getDrawingArtifacts' | 'clearDrawingArtifacts' | 'setExternalLinkArtifacts' | 'getExternalLinkArtifacts' | 'clearExternalLinkArtifacts' | 'setThreadedCommentArtifacts' | 'getThreadedCommentArtifacts' | 'clearThreadedCommentArtifacts' | 'setSheetDrawingArtifacts' | 'getSheetDrawingArtifacts' | 'deleteSheetDrawingArtifacts' | 'setSheetThreadedCommentArtifacts' | 'getSheetThreadedCommentArtifacts' | 'deleteSheetThreadedCommentArtifacts' | 'setSheetLegacyCommentVml' | 'getSheetLegacyCommentVml' | 'deleteSheetLegacyCommentVml' | 'setChart' | 'getChart' | 'deleteChart' | 'listCharts' | 'setImage' | 'getImage' | 'deleteImage' | 'listImages' | 'setShape' | 'getShape' | 'deleteShape' | 'listShapes'>;
export declare function createWorkbookMetadataDrawingService(metadata: WorkbookMetadataRecord): WorkbookMetadataDrawingService;
export {};
