/**
 * @param {object} config
 * @param {import('@libp2p/interface-keychain').KeyChain} config.keychain
 */
export function createGen({ keychain }: {
    keychain: import('@libp2p/interface-keychain').KeyChain;
}): (name: string, options?: import("ipfs-core-types/src/key").GenOptions | undefined) => Promise<import("ipfs-core-types/src/key").Key>;
//# sourceMappingURL=gen.d.ts.map