/** * Get the intersection of two arrays * * @param {Array} a * @param {Array} b * * @private * @returns {Array} intersection between a and b */ export function intersect(a: any[], b: any[]): any[]; /** * Convert a spreadsheet date representation to an odoo * server formatted date * * @param {Date} value * @returns {string} */ export function toServerDateString(value: Date): string; /** * @param {number[]} array * @returns {number} */ export function sum(array: number[]): number; /** * Recursively convert camel case object keys to snake case keys * @param {object} obj * @returns {object} */ export function camelToSnakeObject(obj: object): object; /** * Check if the argument is falsy or is an empty object/array * * TODO : remove this and replace it by the one in o_spreadsheet xlsx import when its merged */ export function isEmpty(item: any): boolean; /** * @param {import("@odoo/o-spreadsheet").Cell} cell */ export function containsReferences(cell: any): any; export function navigateToOdooMenu({ figureId, model, notificationService, actionService }: { figureId: any; model: any; notificationService: any; actionService: any; }): Promise;