import { ConfDTO, KeypairConfDTO } from "../../lib/dto/ConfDTO"; import { Server } from "../../../server"; export declare const KeypairDependency: { duniter: { methods: { scrypt: (salt: string, key: string, N?: number, r?: number, p?: number) => Promise<{ pub: string; sec: string; }>; }; cliOptions: ({ value: string; desc: string; parser?: undefined; } | { value: string; desc: string; parser: typeof parseInt; })[]; wizard: { key: typeof promptKey; }; onReset: { config: (conf: ConfDTO, program: any, logger: any, confDAL: any) => any; }; cli: { name: string; desc: string; logs: boolean; onConfiguredExecute: (server: Server, conf: ConfDTO) => Promise; }[]; config: { /***** * Tries to load a specific parameter `conf.pair` */ onLoading: (conf: KeypairConfDTO, program: any, logger: any, confDAL: any) => Promise; beforeSave: (conf: KeypairConfDTO, program: any, logger: any, confDAL: any) => Promise; }; }; }; declare function promptKey(conf: KeypairConfDTO, program: any): Promise; export {};