export class MarkerNodeEmitter {
    /**
     *
     * @param {GridData} data
     * @param {number} seed
     */
    initialize(data: GridData, seed: number): void;
    /**
     *
     * @param {GridData} data
     * @param {number} x
     * @param {number} y
     * @param {number} rotation
     * @param {MarkerNodeConsumer} consumer
     */
    execute(data: GridData, x: number, y: number, rotation: number, consumer: MarkerNodeConsumer): void;
    /**
     * @readonly
     * @type {boolean}
     */
    readonly isMarkerNodeEmitter: boolean;
}
//# sourceMappingURL=MarkerNodeEmitter.d.ts.map