export declare type Maybe = T | null | undefined; export declare function isPresent(maybe: Maybe): maybe is T; export declare function ifPresent(maybe: Maybe, then: (v: T) => void): void; export declare function ifPresent(maybe: Maybe, then: (v: T) => R, otherwise: () => R): R; export declare function ensure(maybe: Maybe, fallback: T): T; export declare function throwIfAbsent(maybe: Maybe, error?: Error): T | never; //# sourceMappingURL=maybe.d.ts.map