onoffice
Version:
OnOffice typescript api client and sdk
11 lines (10 loc) • 571 B
TypeScript
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;
}