/// import { ChainClient, HttpChainClient, HttpCachingChain, roundTime, roundAt, ChainInfo } from "drand-client"; import { Buffer } from "buffer"; import { defaultChainInfo, defaultChainUrl } from "./drand/defaults"; export declare function timelockEncrypt(roundNumber: number, payload: Buffer, chainClient: ChainClient): Promise; export declare function timelockDecrypt(ciphertext: string, chainClient: ChainClient): Promise; export declare function testnetClient(): HttpChainClient; export declare function mainnetClient(): HttpChainClient; export declare function nonRFCMainnetClient(): HttpChainClient; export { ChainClient, HttpChainClient, HttpCachingChain, ChainInfo, defaultChainInfo, defaultChainUrl, roundTime, roundAt, Buffer };