import Color from '../../lib/Color';
import LaunchpadBase from '../LaunchpadBase';
export type MidiData = [number, number, number];
declare class LaunchpadMidi extends LaunchpadBase {
    _setSquare(x: number, y: number, color: Color): void;
    _setFunctionX(x: number, color: Color): void;
    _setFunctionY(y: number, color: Color): void;
    _send(order: number, note: number, velocity: number): void;
    _flush(): void;
    _handleMidiMessage(message: MidiData): void;
    _getFunctionXCoordinate(x: number): number;
    _getFunctionYCoordinate(y: number): number;
    _getSquareCoordinate(x: number, y: number): number;
}
export default LaunchpadMidi;
