import { Node } from "../..";
/**
 * waitForAuthorization ensures that the node starts with a valid validator
 * who authorized this valaccount. If the valaccount was not authorized
 * by the validator yet it logs out the information to authorize it.
 * After authorization the node can continue running.
 *
 * @method waitForAuthorization
 * @param {Node} this
 * @return {Promise<void>}
 */
export declare function waitForAuthorization(this: Node): Promise<void>;
