import type { MXConsoleProperties } from '../../models/base.js';
import type { MXCreativeConsoleInputService } from './interface.js';
import type { MXCreativeConsoleEvents } from '../../types.js';
import type { CallbackHook } from '../callback-hook.js';
export declare class KeypadInputService implements MXCreativeConsoleInputService {
    #private;
    protected readonly deviceProperties: Readonly<MXConsoleProperties>;
    constructor(deviceProperties: Readonly<MXConsoleProperties>, eventSource: CallbackHook<MXCreativeConsoleEvents>);
    handleInput(reportId: number, data: Uint8Array): void;
}
//# sourceMappingURL=mx-creative-keypad.d.ts.map