solana/web3.js/flow-typed/tweetnacl.js

21 lines
390 B
JavaScript

declare module "tweetnacl" {
declare type KeyPair = {
publicKey: Buffer;
secretKey: Buffer;
};
declare type KeypairFunc = {
(): KeyPair,
fromSecretKey(secretKey: Buffer): KeyPair,
fromSeed(seed: Uint8Array): KeyPair,
};
declare module.exports: {
sign: {
keyPair: KeypairFunc;
detached(text: Buffer, secretKey: Buffer): Buffer;
};
};
}