export default resize; /** * Resize directive - ResizeObserver wrapper. * Function form receives {width, height, entry} object. * * :resize="({width, height}) => cols = Math.floor(width / 200)" * :resize.throttle-100="({width}) => narrow = width < 600" * * @param {Element} el - Target element * @param {Object} state - State object * @param {string} expr - Handler expression * @param {string} name - Directive name with modifiers * @returns {{ [Symbol.dispose]: () => void }} Disposal object */ declare function resize(el: Element, state: any, expr: string, name: string): { [Symbol.dispose]: () => void; }; declare namespace resize { let observer: boolean; } //# sourceMappingURL=resize.d.ts.map