import { IOAuth2TokenManager } from './Auth/IOAuth2TokenManager.js'; import { UrlInfo } from './Auth/UrlInfo.js'; /** * easyPDF Cloud client handle */ export declare class ClientHandle { /** * @property {string} clientId Client ID */ readonly clientId: string; /** * @property {string} clientSecret Client secret */ readonly clientSecret: string; /** * @property {IOAuth2TokenManager} tokenManager OAuth 2 Token manager */ readonly tokenManager: IOAuth2TokenManager; /** * @property {UrlInfo} urlInfo URL information */ readonly urlInfo: UrlInfo; private static defaultTokenManagers; /** * Creates an instance * @param {string} clientId Client ID * @param {string} clientSecret Client secret */ constructor(clientId: string, clientSecret: string); }