export type None = null | undefined; export type Just = T; export type Maybe = Just | None; export declare function just(maybe: Maybe, errorMessage?: string): asserts maybe is Just; export declare function isJust(maybe: Maybe): maybe is Just; export declare function isNone(maybe: Maybe): maybe is None; export declare function withDefault(v: Maybe, alternative: K): K | NonNullable; export declare const _: undefined;