import { SubtleCrypto } from 'webcrypto-core';
import { ISubtleCrypto } from './ISubtleCryptoExtension';
/**
 * Subtle crypto for browser
 **/
export default class SubtleCryptoBrowser implements ISubtleCrypto {
    /**
    * Returns the @class SubtleCrypto implementation for the browser environment
    */
    getSubtleCrypto(): SubtleCrypto;
    /**
     * Returns the @class SubtleCrypto implementation for the current environment
     */
    static getSubtleCrypto(): SubtleCrypto;
}
