import { SessionDefinition, SessionRequiredParams } from './session'; export interface DesktopSessionParams extends SessionRequiredParams { readonly port?: number; readonly scope?: string; readonly appName?: string; } export interface DesktopAuthParams { appKey: string; accessToken?: string; tokenType?: string; } export interface DesktopSession { Definition(appKey: string): SessionDefinition; Definition(params: DesktopSessionParams): SessionDefinition; Definition(params: string | DesktopSessionParams): SessionDefinition; } export declare const APPLICATION_ID_HEADER = "x-tr-applicationid"; export declare const AUTHORIZATION_HEADER = "Authorization";