import type { Hmac } from "./crypto/hmac";
import { HOTPOptions } from "./hotp.options";
/**
 * Generates HOTP code from secret key, counter and options
 *
 * @export
 * @param {Hmac} hmac
 * @param {HOTPOptions} options
 * @return {Promise<string>}
 */
export declare function hotp(hmac: Hmac, options: HOTPOptions): Promise<string>;
