import { t as ClockPort } from "../../clock-C7SUuYN0.cjs"; import { OdsSheet } from "./sheet.cjs"; import { LayoutMetadata } from "document-schema.js"; import { Package } from "odf.js"; //#region src/edit/ods/editor.d.ts declare class OdsEditor { private readonly pkg; constructor(pkg: Package); get metadata(): LayoutMetadata; set metadata(value: LayoutMetadata); sheets(): OdsSheet[]; sheet(name: string): OdsSheet; addSheet(name: string): OdsSheet; removeSheetAt(index: number): void; toPackage(): Package; toBytes(): Uint8Array; } declare function openOds(bytes: Uint8Array): OdsEditor; interface CreateOdsOptions { readonly clock?: ClockPort; } declare function createOds(options?: CreateOdsOptions): OdsEditor; //#endregion export { CreateOdsOptions, OdsEditor, createOds, openOds };