UNPKG

dop-sdk

Version:

Mini App SDK for JavaScript by VTB

25 lines (24 loc) 624 B
/** @internal */ export interface NativeTokenData { token: string; validUntil: number; scopes: NativeTokenScopes; } /** @internal */ export interface NativeTokenScopes { audience: string; scopes: string[]; } /** Token data type. */ export declare class AccessTokenData { readonly token: string; readonly validUntil: Date; readonly scopes: AccessTokenScopes; constructor(baseToken: NativeTokenData); } /** Token permission type. */ export declare class AccessTokenScopes { readonly audience: string; readonly scopes: string[]; constructor(basePermission: NativeTokenScopes); }