/**
 * Copyright (c) Trimble Inc.
 */
import { KeysetProvider } from '../interfaces/KeysetProvider';
import { Keyset } from '../interfaces/Keyset';
/**
 * FixedKeysetProvider helps to return a fixed key set
 */
export default class FixedKeysetProvider implements KeysetProvider {
    private readonly _keyset;
    /**
     * Public constructor for FixedKeySetProvider class
     *
     * @param keyset - Retrieves array of named keys
     */
    constructor(keyset: Keyset[]);
    /**
     * Retrieves array of named keys
     *
     * @returns A Promise that resolves to an array of named keys on completion
     */
    RetrieveKeyset(): Promise<Keyset[]>;
}
