import { OpenStreamDeckOptions, StreamDeck, StreamDeckDeviceInfo } from './models'; export { DeviceModelId, KeyIndex, StreamDeck, StreamDeckDeviceInfo, OpenStreamDeckOptions, FillImageOptions, FillPanelOptions, } from './models'; export { JPEGEncodeOptions } from './jpeg'; /** * List detected devices */ export declare function listStreamDecks(): StreamDeckDeviceInfo[]; /** * Get the info of a device if the given path is a streamdeck */ export declare function getStreamDeckInfo(path: string): StreamDeckDeviceInfo | undefined; export declare function openStreamDeck(devicePath?: string, userOptions?: OpenStreamDeckOptions): StreamDeck;