import type { BlackmagicControllerControlBounds, BlackmagicControllerControlDefinition } from './controlDefinition.js'; export declare function freezeDefinitions(controls: BlackmagicControllerControlDefinition[]): Readonly; export declare function createRgbButtonDefinition(row: number, column: number, id: string, encodedIndex: number, ledBitIndex: number, bounds: BlackmagicControllerControlBounds): BlackmagicControllerControlDefinition; export declare function createBasicButtonDefinition(row: number, column: number, id: string, encodedIndex: number, ledBitIndex: number | null, bounds: BlackmagicControllerControlBounds): BlackmagicControllerControlDefinition; //# sourceMappingURL=controlsGenerator.d.ts.map