interface JinadaClientOptions {
    url: string;
}
interface JinadaResponse {
    code: number;
    data: string;
}
/**
 * Jinada Client
 */
declare class JinadaClient {
    private baseURL;
    constructor(options?: JinadaClientOptions);
    /**
     * Get latest roster
     */
    getRoster(): Promise<JinadaResponse>;
    /**
     * Get Upcoming tournaments
     */
    getUpcomingtourney(): Promise<string>;
    /**
    * Get Ongoing tournaments
    */
    getOngoingtourney(): Promise<string>;
    /**
    * Get Completed tournaments
    */
    getCompletedtourney(): Promise<string>;
    /**
    * Get Dota of the Day
    */
    getDOTD(): Promise<string>;
    /**
     * priv8 method used to get endpoints
     */
    get(tembak: string, path?: string, params?: object): Promise<JinadaResponse>;
}
export default JinadaClient;
