import { IDMLSpreadPackageContext } from '../SpreadPackage.js'; import { GeometricSprite, GeometricSpriteOpts } from './GeometricSprite.js'; export type TextFramePreference = { sourceElement: Element; }; export declare class TextFrame extends GeometricSprite { private parentStoryId; textFramePreference?: TextFramePreference; constructor(id: string, parentStoryId: string, opts: GeometricSpriteOpts & { textFramePreference?: TextFramePreference; }, context: IDMLSpreadPackageContext); getBBox(): import("../../types/index.js").GeometricBounds; setBBox(x: number, y: number, width: number, height: number): void; getStory(): import("../Story.js").Story | undefined; serialize(): import("flat-svg").ElementNode; static parseElement(element: Element, context: IDMLSpreadPackageContext): TextFrame; } //# sourceMappingURL=TextFrame.d.ts.map