import { type MessageOrCCLogEntry } from "@zwave-js/core"; import { Message, type MessageEncodingContext, type MessageParsingContext, type MessageRaw } from "@zwave-js/serial"; import { Bytes } from "@zwave-js/shared"; export declare class HardResetRequestBase extends Message { static from(raw: MessageRaw, ctx: MessageParsingContext): HardResetRequestBase; } export declare class HardResetRequest extends HardResetRequestBase { serialize(ctx: MessageEncodingContext): Promise; toLogEntry(): MessageOrCCLogEntry; } export declare class HardResetCallback extends HardResetRequestBase { static from(raw: MessageRaw, _ctx: MessageParsingContext): HardResetCallback; toLogEntry(): MessageOrCCLogEntry; } //# sourceMappingURL=HardResetRequest.d.ts.map