export declare class Optional<T> {
    readonly value: T | undefined | null;
    constructor(value: T | undefined | null);
    get isPresent(): boolean;
    static of<T>(value: T): Optional<T>;
    static empty<T>(): Optional<T>;
}
