import { Signal } from '../../parser/model'; import { BaseDrawer } from '../drawer/BaseDrawer'; import { BaseSignalGraphic } from './BaseSignalGraphic'; export declare const SIGNAL_MARGIN = 5; export declare const SIGNAL_PADDING = 5; export declare const NOTE_MARGIN = 10; export declare const NOTE_PADDING = 5; export declare const NOTE_OVERLAP = 15; export declare class SignalGraph extends BaseSignalGraphic { signal: Signal; reverseSignal: boolean; constructor(signal: Signal); layoutHeight(offsetY: number): void; draw(drawer: BaseDrawer): void; private drawSelfSignal; private drawSignal; }