import { KeyType } from "../chain/KeyType.js";
/**
 * Verify signature using message and public key.
 *
 * For `KeyType.EM`, `signature` must be Ethereum compact bytes
 * `[r(32)||s(32)||v(1)]`; callers holding SDK wire bytes should convert
 * `[vWire||r||s]` before calling.
 *
 * @internal
 */
export declare function verify(signature: Uint8Array, message: Uint8Array, pubkey: Uint8Array, type: KeyType): boolean;
//# sourceMappingURL=Verify.d.ts.map