import { t as PptRecord } from "../tree-PMcPNgd-.js"; //#region src/drawing/properties.d.ts declare const PROPERTY_ROTATION = 4; declare const PROPERTY_PIB = 260; declare const PROPERTY_TABLE_PROPERTIES = 927; declare const PROPERTY_TABLE_ROW_PROPERTIES = 928; declare const PROPERTY_DX_TEXT_LEFT = 129; declare const PROPERTY_DY_TEXT_TOP = 130; declare const PROPERTY_DX_TEXT_RIGHT = 131; declare const PROPERTY_DY_TEXT_BOTTOM = 132; declare function degreesToFixedPoint(degrees: number): number; declare function fixedPointToDegrees(raw: number): number; declare const TABLE_FLAG_IS_TABLE: number; declare function readIMsoArray(complex: Uint8Array): readonly number[]; declare function writeIMsoArray(elements: readonly number[], elementSize: number): Uint8Array; interface ShapeProperty { readonly value: number; readonly complex: Uint8Array | undefined; } declare function readShapeProperties(shape: PptRecord): Map; interface WritableShapeProperty { readonly opid: number; readonly op: number; readonly fBid?: boolean; readonly complex?: Uint8Array; } declare function writeShapePropertyTable(recType: number, entries: readonly WritableShapeProperty[]): Uint8Array; //#endregion export { PROPERTY_DX_TEXT_LEFT, PROPERTY_DX_TEXT_RIGHT, PROPERTY_DY_TEXT_BOTTOM, PROPERTY_DY_TEXT_TOP, PROPERTY_PIB, PROPERTY_ROTATION, PROPERTY_TABLE_PROPERTIES, PROPERTY_TABLE_ROW_PROPERTIES, ShapeProperty, TABLE_FLAG_IS_TABLE, WritableShapeProperty, degreesToFixedPoint, fixedPointToDegrees, readIMsoArray, readShapeProperties, writeIMsoArray, writeShapePropertyTable };