declare const _default: {
    eq: {
        nullish: () => void;
        boolean: {
            boolean: () => void;
            nullish: () => void;
        };
        number: {
            number: () => void;
            nullish: () => void;
        };
        string: {
            string: () => void;
            number: () => void;
        };
        bigint: {
            bigint: () => void;
        };
        array: {
            array: () => void;
        };
        object: {
            object: () => void;
        };
    };
    unary_plus: () => {
        null: () => void;
        undefined: () => void;
        boolean: {
            false: () => void;
            true: () => void;
        };
        number: {
            zero: () => void;
            positive: () => void;
            negative: () => void;
        };
        string: {
            empty: () => void;
            zero: () => void;
            positive: () => void;
            nan: () => void;
        };
        bigint: {
            throw: () => number;
        };
        array: {
            empty: () => void;
            single_number: () => void;
            single_string: () => void;
            multiple: () => void;
        };
        object: {
            empty: () => void;
        };
        function: () => void;
    };
    unary_minus: () => {
        null: () => void;
        undefined: () => void;
        boolean: {
            false: () => void;
            true: () => void;
        };
        number: {
            zero: () => void;
            positive: () => void;
            negative: () => void;
        };
        string: {
            empty: () => void;
            zero: () => void;
            positive: () => void;
            nan: () => void;
        };
        bigint: {
            positive: () => void;
            negative: () => void;
        };
        array: {
            empty: () => void;
            single_number: () => void;
            single_string: () => void;
            multiple: () => void;
        };
        object: {
            empty: () => void;
        };
        function: () => void;
    };
};
export default _default;
