import type { FunctionDefinition } from '../../definition_types'; /** * Returns the values that appear in both input fields. Returns `null` if either field is null or if no values match. * * @example * ROW a = [1, 2, 3, 4, 5], b = [2, 3, 4, 5, 6] * | EVAL finalValue = MV_INTERSECTION(a, b) * | KEEP finalValue * * @example * ROW a = [1, 2, 3, 4, 5]::long, b = [2, 3, 4, 5, 6]::long * | EVAL finalValue = MV_INTERSECTION(a, b) * | KEEP finalValue * * @example * ROW a = [true, false, false, false], b = [false] * | EVAL finalValue = MV_INTERSECTION(a, b) * | KEEP finalValue * * @example * ROW a = [5.2, 10.5, 1.12345, 2.6928], b = [10.5, 2.6928] * | EVAL finalValue = MV_INTERSECTION(a, b) * | KEEP finalValue * * @example * ROW a = ["one", "two", "three", "four", "five"], b = ["one", "four"] * | EVAL finalValue = MV_INTERSECTION(a, b) * | KEEP finalValue */ declare const definition: FunctionDefinition; export default definition; //# sourceMappingURL=mv_intersection.d.ts.map