UNPKG

@okta/okta-auth-js

Version:
4 lines (3 loc) 591 B
import { OktaAuthBaseInterface, OktaAuthConstructor } from '../base/types'; import { OktaAuthStorageInterface, OktaAuthStorageOptions, StorageManagerConstructor, StorageManagerInterface } from './types'; export declare function mixinStorage<S extends StorageManagerInterface = StorageManagerInterface, O extends OktaAuthStorageOptions = OktaAuthStorageOptions, TBase extends OktaAuthConstructor<OktaAuthBaseInterface<O>> = OktaAuthConstructor<OktaAuthBaseInterface<O>>>(Base: TBase, StorageManager: StorageManagerConstructor<S>): TBase & OktaAuthConstructor<OktaAuthStorageInterface<S, O>>;