import { NodeStatusMixin } from "./20_Status.js";
/**
 * Interface for NodeWakeupMixin
 */
export interface NodeWakeup {
    /** Returns a promise that resolves when the node wakes up the next time or immediately if the node is already awake. */
    waitForWakeup(): Promise<void>;
}
export declare abstract class NodeWakeupMixin extends NodeStatusMixin implements NodeWakeup {
    waitForWakeup(): Promise<void>;
    private isSendingNoMoreInformation;
    sendNoMoreInformation(): Promise<boolean>;
}
//# sourceMappingURL=30_Wakeup.d.ts.map