import { AccessToken, CommanderParent } from "../core";
import { IConfig } from "./../core/config.interface";
import { JsApiTicket } from "./jsapi-ticket.class";
export declare class JsSdkCommander extends CommanderParent {
    private agentId;
    private config;
    constructor(accessToken: AccessToken, agentId: string, config: IConfig);
    getJsApiTicket(): Promise<JsApiTicket>;
    getSignature(url: string): Promise<{
        signature: string;
        timestamp: number;
        nonceStr: string;
    }>;
}
