import { IActionParams, IActionId } from "../types";
import BaseOnOfficeAPIClient from "./BaseOnOfficeAPIClient";
export default class DirectOnOfficeAPIClient extends BaseOnOfficeAPIClient {
    baseURL: string;
    secret: string;
    token: string;
    constructor(token: string, secret: string, version?: string);
    protected fetchAction<TRecord>(actionId: IActionId, resourceType: string, indentifier: string, resourceId: string, parameters: IActionParams): Promise<import("../types").IOFAPIResponse<TRecord>>;
    static getAPIBaseURL(version?: string): string;
}
