import type { Got } from 'got';
import type { Device } from '../types/device/Device.ts';
declare const _default: (got: Got) => {
    list(): Promise<Device[]>;
    get({ id }: {
        id: string;
    }): Promise<Device>;
    setCustomName({ id, customName, }: {
        id: string;
        customName: string;
    }): Promise<void>;
    setAttributes({ id, attributes, transitionTime, }: {
        id: string;
        attributes: Partial<Device["attributes"]>;
        transitionTime?: number;
    }): Promise<void>;
    startIdentifying({ id }: {
        id: string;
    }): Promise<void>;
    stopIdentifying({ id }: {
        id: string;
    }): Promise<void>;
};
export default _default;
