/** * Operations module exports * * Re-exports ILibraryOperations interface and OperationsLibrary class * for CLI unification pattern. * * See: spec/decisions/ADR-009-ilibrary-operations-pattern.md */ export type { ILibraryOperations, ImportOptions, ImportResult, } from "./library-operations.js"; export { OperationsLibrary } from "./operations-library.js"; export type { SearchOperationOptions, SearchResult } from "./search.js"; export type { ListOptions, ListResult } from "./list.js"; export type { CheckOperationOptions, CheckOperationResult } from "./check.js"; export type { CiteOperationOptions, CiteResult, CiteItemResult } from "./cite.js"; export type { AddReferencesOptions, AddReferencesResult } from "./add.js"; export type { AddAttachmentOptions, AddAttachmentResult, ListAttachmentsOptions, ListAttachmentsResult, GetAttachmentOptions, GetAttachmentResult, DetachAttachmentOptions, DetachAttachmentResult, SyncAttachmentOptions, SyncAttachmentResult, OpenAttachmentOptions, OpenAttachmentResult, } from "./attachments/index.js"; export type { AddJsonOutput, RemoveJsonOutput, UpdateJsonOutput, } from "./json-output.js"; export { formatAddJsonOutput, formatRemoveJsonOutput, formatUpdateJsonOutput, } from "./json-output.js"; //# sourceMappingURL=index.d.ts.map