import { Text, Cue, Word, ICue, ITextOptions, Context, ICaptureIndicator } from './index'; import Konva from 'konva'; export declare class Line extends Text { konvaObject: Konva.Group; backgroundKonvaObject: Konva.Group; foregroundKonvaObject: Konva.Group; parentCue: Cue; cuePart: ICue; words: Word[]; minHeight: number; trueHeight: number; trueWidth: number; constructor(context: Context, options: Partial, parentCue: Cue, cuePart: ICue, wordsOptions?: Partial[]); update(options: Partial, wordsOptions?: Partial[], cuePart?: ICue): void; refresh(): void; refreshFontFamily(): void; render(): void; shouldStartLooping(): boolean; seek(time: number, reset?: boolean): void; addTo(newParent: Konva.Layer | Konva.Group, newBackgroundParent?: Konva.Layer | Konva.Group, newForegroundParent?: Konva.Layer | Konva.Group, drawingLayer?: Konva.Layer): void; setDrawingLayer(newDrawingLayer: Konva.Layer): void; setOffsetX(newOffset: number): void; setOffsetY(newOffset: number): void; getCaptureIndicators(): ICaptureIndicator[]; }