declare const PublicKey_base: { new (): { [x: string]: any; }; [x: string]: any; from(value: any): any; }; export class PublicKey extends PublicKey_base { static get VerKeyType(): any; } export class PublicKeyEd25519 extends PublicKey { static Class: typeof PublicKeyEd25519Value; } export class PublicKeySecp256k1 extends PublicKey { static Class: typeof PublicKeySecp256k1Value; } export class PublicKeySecp256r1 extends PublicKey { static Class: typeof PublicKeySecp256r1Value; } export class PublicKeySr25519 extends PublicKey { static Class: typeof PublicKeySr25519Value; } export class PublicKeyX25519 extends PublicKey { static Class: typeof PublicKeyX25519Value; } import PublicKeyEd25519Value from "./public-key-ed25519-value"; import PublicKeySecp256k1Value from "./public-key-secp256k1-value"; import PublicKeySecp256r1Value from "./public-key-secp256r1-value"; import PublicKeySr25519Value from "./public-key-sr25519-value"; import PublicKeyX25519Value from "./public-key-x25519-value"; export {};