1234567891011121314151617181920 |
- import { JSONObject } from './utils';
- export interface SignatureOptions {
- keyID: string;
- sig: string;
- }
- /**
- * A container class containing information about a signature.
- *
- * Contains a signature and the keyid uniquely identifying the key used
- * to generate the signature.
- *
- * Provide a `fromJSON` method to create a Signature from a JSON object.
- */
- export declare class Signature {
- readonly keyID: string;
- readonly sig: string;
- constructor(options: SignatureOptions);
- toJSON(): JSONObject;
- static fromJSON(data: JSONObject): Signature;
- }
|