import * as PIXI from 'pixi.js-legacy'; declare enum State { SHOW = 0, WAIT = 1, SCROLL_1 = 2, SCROLL_2 = 3, DONE = 4, NONE = 5 } declare class Textbox { private forceAdvance; data: string[]; showArrow: boolean; line: number; idx: number; offset: number; sprites: PIXI.Sprite[]; state: State; auto: boolean; ticks: number; private readonly stage; constructor(stage: PIXI.Container); advance(): void; hide(): void; show(): void; setVisible(visible: boolean): void; private currentLine; apostrophe(c: string): string; ellipse(c: string): string; update(): void; reset(lines: string[], auto: boolean): void; clear(): void; done(): boolean; } export { Textbox as default };