UNPKG

efriend

Version:
31 lines 1.08 kB
/** * 한국투자증권 EFriendExpert API * * @file packages/EFriendExpert/efriends/efriend.ts * @version 0.0.1 * @license GNU General Public License v3.0 * @copyright 2017~2023, EFriendExport Community Team * @author gye hyun james kim <pnuskgh@gmail.com> */ import { LIMIT } from './efriend.type.js'; import { Secret, TR_TYPE } from './efriend.type.js'; export declare class EFriendLimit { private limit; constructor(); getLimit(): LIMIT; initialize(secrets: Array<Secret>): LIMIT; increaseRestApi(secret: Secret, trid: string): Promise<boolean>; /** * 주어진 시간만큼 대기 한다. * * @param {number} miliseconds * @return {void} */ sleep(miliseconds: number): Promise<void>; updateSession(userid: string, count?: number): boolean; updateWsApi(account: string, trid: string, tr_type: TR_TYPE, tr_key: string): boolean; setTokenP(secret: Secret): void; waitingTokenP(secret: Secret, isWaiting?: boolean): Promise<void>; } export default EFriendLimit; //# sourceMappingURL=efriend.limit.d.ts.map