import { EventBus } from '../odoo/owl'; /** * @typedef {Object} OdooEnv * @property {Object} services * @property {EventBus} bus * @property {QWeb} qweb * @property {string} debug * @property {(str: string) => string} _t * @property {boolean} [isSmall] */ /** * Return a value Odoo Env object * * @returns {OdooEnv} */ export function makeEnv(): OdooEnv; /** * Start all services registered in the service registry, while making sure * each service dependencies are properly fulfilled. * * @param {OdooEnv} env * @returns {Promise} */ export function startServices(env: OdooEnv): Promise; export const SERVICES_METADATA: {}; export type OdooEnv = { services: Object; bus: EventBus; qweb: QWeb; debug: string; _t: (str: string) => string; isSmall?: boolean | undefined; };