/**
 * Copyright (c) Trimble Inc.
 */
import { TokenProvider } from '../interfaces/TokenProvider';
/**
 * FixedTokenProvider helps to return a fixed token
 */
export default class FixedTokenProvider implements TokenProvider {
    private readonly _accessToken;
    /**
     * Public constructor for FixedTokenProvider class
     * @param token - The fixed token to return
     */
    constructor(token: string);
    /**
     * Retrieves an access token for the user or application
     *
     * @returns A Promise that resolves to the value of the access token on completion
     */
    RetrieveToken(): Promise<string>;
}
