import type { XmlNode } from '../xml/tree'; export interface ExtendedProperties { application?: string; appVersion?: string; characters?: number; charactersWithSpaces?: number; company?: string; digitalSignature?: XmlNode; docSecurity?: number; hLinks?: XmlNode; headingPairs?: XmlNode; hiddenSlides?: number; hyperlinkBase?: string; hyperlinks?: XmlNode; hyperlinksChanged?: boolean; lines?: number; linksUpToDate?: boolean; manager?: string; mmClips?: number; notes?: number; pages?: number; paragraphs?: number; presentationFormat?: string; scaleCrop?: boolean; sharedDoc?: boolean; slides?: number; template?: string; titlesOfParts?: XmlNode; totalTime?: number; words?: number; } export declare function makeExtendedProperties(): ExtendedProperties; export declare function extendedPropsToBytes(p: ExtendedProperties): Uint8Array; export declare function extendedPropsFromBytes(bytes: Uint8Array | string): ExtendedProperties; import type { Workbook } from '../workbook/workbook'; /** Set the company name on docProps/app.xml. */ export declare const setWorkbookCompany: (wb: Workbook, company: string) => void; /** Set the manager / supervisor name on docProps/app.xml. */ export declare const setWorkbookManager: (wb: Workbook, manager: string) => void; /** Set the application name (e.g. `"Microsoft Excel"`). */ export declare const setWorkbookApplication: (wb: Workbook, application: string) => void; /** Set the application version (typically `"16.0300"` for Excel 365). */ export declare const setWorkbookAppVersion: (wb: Workbook, version: string) => void; /** Set the hyperlink base URL — Excel uses this as a prefix for relative `&F` codes. */ export declare const setWorkbookHyperlinkBase: (wb: Workbook, base: string) => void;