import { PptxElement } from 'pptx-viewer-core'; import { CanvasSize } from 'pptx-viewer-shared'; /** Current slide-number-aware field context passed to `resolveFieldDisplayText`. */ export interface FieldInsertContext { slideNumber: number; } /** * Resolve the display text for a field placeholder via the shared * `substituteFieldText` helper (slide number / date-time / header / footer). */ export declare function resolveFieldDisplayText(fieldType: string, ctx: FieldInsertContext): string; /** * Build a new, centred field-placeholder shape (a text-bearing shape whose * single segment carries `fieldType` + a fresh field GUID). */ export declare function buildFieldInsertElement(fieldType: string, displayText: string, canvasSize: CanvasSize): PptxElement; //# sourceMappingURL=editor-insert-field.d.ts.map