import { Promise } from "../common/Exports"; import { AuthInfo, IAuthentication } from "./IAuthentication"; export declare class CognitiveTokenAuthentication implements IAuthentication { private privFetchCallback; private privFetchOnExpiryCallback; constructor(fetchCallback: (authFetchEventId: string) => Promise, fetchOnExpiryCallback: (authFetchEventId: string) => Promise); fetch: (authFetchEventId: string) => Promise; fetchOnExpiry: (authFetchEventId: string) => Promise; }