di-wings
Version:
Aviary Tech's common library for decentralized identity
27 lines • 818 B
TypeScript
import { type JsonWebKey2020, type ISecret } from "../crypto";
export declare class SecretTypeAsJWKNotSupportedError extends Error {
constructor(type: string);
}
export declare class SecretTypeNotFound extends Error {
constructor(type: string);
}
export declare class Secret implements ISecret {
id: string;
type: string;
privateKeyPem?: string;
publicKeyPem?: string;
privateKeyJwk?: any;
publicKeyJwk?: any;
privateKeyHex?: string;
publicKeyHex?: string;
privateKeyBase64?: string;
publicKeyBase64?: string;
privateKeyBase58?: string;
publicKeyBase58?: string;
privateKeyMultibase?: string;
publicKeyMultibase?: string;
private key;
constructor(document: any);
asJsonWebKey(): Promise<JsonWebKey2020>;
}
//# sourceMappingURL=Secret.d.ts.map