import { ReelSymbol } from '../symbols/ReelSymbol.js'; /** * A `ReelSymbol` implementation that does no rendering at all. * * It creates a `Container` for its `view` (so the Reel's child-tree logic works) * but never paints anything. This lets tests build a real `ReelSet` without a * renderer, textures, or assets. * * ```ts * builder.symbols((r) => { * for (const id of ['cherry', 'lemon', 'seven']) { * r.register(id, HeadlessSymbol, {}); * } * }); * ``` */ export declare class HeadlessSymbol extends ReelSymbol { private _width; private _height; protected onActivate(_symbolId: string): void; protected onDeactivate(): void; playWin(): Promise; stopAnimation(): void; resize(width: number, height: number): void; get width(): number; get height(): number; } //# sourceMappingURL=HeadlessSymbol.d.ts.map