import "../_dnt.polyfills.js"; import * as $ from "../deps/scale.js"; import { Sr25519 as WatTheSr25519 } from "../deps/wat_the_crypto.js"; /** For the time being, this should only be used for testing */ export declare class Sr25519 { keypair: WatTheSr25519; address: { type: "Id"; value: Uint8Array; }; constructor(keypair: { publicKey: Uint8Array; secretKey: Uint8Array; }); static fromSecret(secret: Uint8Array): Sr25519; static fromSeed64(seed: Uint8Array): Sr25519; get publicKey(): Uint8Array; get secretKey(): Uint8Array; sign: (msg: Uint8Array) => { type: "Sr25519"; value: Uint8Array; }; } export declare const $sr25519: $.Codec;