import { AnchoredTextBoxRun } from '../../../common/model/runs/anchored-text-box-run'; import { PictureRunType } from '../../../common/model/runs/inline-picture-run'; import { RunType } from '../../../common/model/runs/run-type'; import { IntervalApi } from '../interval'; import { PictureApi } from '../picture'; import { SizeApi } from '../size'; import { TextBoxApi } from '../text-box'; import { DrawingObjectCollectionBase, RunWithPosition } from './drawing-object-collection-base'; export declare class PictureCollection extends DrawingObjectCollectionBase { create(position: number, base64: string, size: SizeApi, callback?: (interval: IntervalApi) => void): void; protected get _runTypes(): RunType[]; protected _getItem(coreItem: RunWithPosition): PictureApi; } export declare class TextBoxCollection extends DrawingObjectCollectionBase { create(position: number): TextBoxApi; protected get _runTypes(): RunType[]; protected _getItem(coreItem: RunWithPosition): TextBoxApi; }