import { Component } from '../../odoo/owl'; /** * @param {Object} params * @returns {Object} */ export function extractLayoutComponents(params: Object): Object; export class Layout extends Component { components: Object | undefined; contentRef: { readonly el: any; } | undefined; get controlPanelSlots(): any; get display(): any; } export namespace Layout { let template: string; namespace props { namespace className { let type: StringConstructor; let optional: boolean; } namespace display { let type_1: ObjectConstructor; export { type_1 as type }; let optional_1: boolean; export { optional_1 as optional }; } namespace slots { let type_2: ObjectConstructor; export { type_2 as type }; let optional_2: boolean; export { optional_2 as optional }; } } namespace defaultProps { let display_1: {}; export { display_1 as display }; } }