import { TileBase, Tile, BoardType } from './api-base'; import { NextObserver } from 'rxjs'; import { MotorFader } from '../tcwidget/motorfader'; import { ControlEvent } from './model'; declare abstract class TileFader extends TileBase { constructor(evtSubject: any, chainId: string, boardType: BoardType, tileType: Tile, tileIndex: number, size: number); faderTouched: NextObserver; faderReleased: NextObserver; faderUpdated: NextObserver; setFaderValue: NextObserver; } export declare const TileFaderCommands: { TOUCHED: string; UNTOUCHED: string; UPDATED: string; UPDATE: string; }; export declare const TileFaderComponents: { MOTORFADER: string; }; export declare class TileFader4 extends TileFader { constructor(evtSubject: any, chainId: string, boardType: BoardType, tileIndex: number); } export {}; //# sourceMappingURL=api-fader.d.ts.map