import type { Got } from 'got' with { 'resolution-mode': 'require' };
import type { Outlet } from '../types/device/Outlet';
declare const _default: (got: Got) => {
    list(): Promise<Outlet[]>;
    get({ id }: {
        id: string;
    }): Promise<Outlet>;
    setIsOn({ id, isOn }: {
        id: string;
        isOn: boolean;
    }): Promise<void>;
    setStartupOnOff({ id, startupOnOff, }: {
        id: string;
        startupOnOff: Outlet["attributes"]["startupOnOff"];
    }): Promise<void>;
    setStatusLight({ id, statusLight, }: {
        id: string;
        statusLight: Outlet["attributes"]["statusLight"];
    }): Promise<void>;
    setChildLock({ id, childLock, }: {
        id: string;
        childLock: Outlet["attributes"]["childLock"];
    }): Promise<void>;
    resetEnergyConsumption({ id }: {
        id: string;
    }): Promise<void>;
};
export default _default;
