import MaybeProvider from './MaybeProvider'; export default class Some implements MaybeProvider { private value; readonly isSome: boolean; readonly isNone: boolean; private constructor(); map(f: (wrapped: T) => R): MaybeProvider; flatMap(f: (unwrapped: T) => MaybeProvider): MaybeProvider; get(): T; getOrElse(_value: T): T; defaulting(value: T): MaybeProvider; static of(value: T): MaybeProvider; }