dnf-api
Version:
던전 앤 파이터 API
33 lines (32 loc) • 1.9 kB
TypeScript
import type * as model from "../model";
import { type params, staticUtil } from "../util";
/**
* 서버 이름과 캐릭터 닉네임을 입력하여 해당 캐릭터를 검색합니다.
*
* @param {staticUtil.server} [serverId=""] 캐릭터가 존재하는 서버의 이름입니다.
* @param {string} [characterName=""] 검색할 캐릭터의 이름입니다.
* @param {object} [params={}] 선택적 요청변수의 Object입니다.
*/
export declare const characterName: (serverId: staticUtil.server, characterName: string, params?: params.ICharParams) => Promise<model.IDnfResponse<model.IRows<model.char.ICharacter>>>;
/**
* 캐릭터 ID를 입력하여 해당 캐릭터 정보를 받아옵니다
*
* @param {staticUtil.server} serverId 캐릭터가 존재하는 서버의 이름입니다.
* @param {string} characterId 검색할 캐릭터의 ID입니다.
*/
export declare const characterId: (serverId: staticUtil.server, characterId: string) => Promise<model.IDnfResponse<model.char.IInfo>>;
/**
* 캐릭터 ID를 입력하여 해당 캐릭터의 타임라인 정보를 검색합니다.
*
* @param {staticUtil.server} serverId 캐릭터가 존재하는 서버의 이름입니다.
* @param {string} characterId 검색할 캐릭터의 ID입니다.
* @param {object} params 선택적 요청변수의 Object입니다.
*/
export declare const timeline: (serverId: staticUtil.server, characterId: string, params?: params.ITimeLine) => Promise<model.IDnfResponse<model.char.ITimeline>>;
/**
* 캐릭터 ID를 입력하여 해당 캐릭터의 능력치 정보를 검색합니다.
*
* @param {staticUtil.server} serverId 캐릭터가 존재하는 서버의 이름입니다.
* @param {string} characterId 검색할 캐릭터의 ID입니다.
*/
export declare const status: (serverId: staticUtil.server, characterId: string) => Promise<model.IDnfResponse<model.char.ICharacterStatus>>;