import { Packery } from 'packery'; import { BehaviorSubject } from 'rxjs'; export declare class NgxPackeryService { action$: BehaviorSubject<{ name: string; args?: any[]; }>; layout(): void; shiftLayout(): void; layoutItems(items: any[], isInstant?: boolean): void; fit(element: any, x?: number, y?: number): void; stamp(elements: Element): void; unstamp(elements: Element | Element[] | NodeList): void; appended(elements: Element | Element[] | NodeList): void; prepended(elements: Element | Element[] | NodeList): void; addItems(elements: Element | Element[] | NodeList): void; remove(elements: Element | Element[] | NodeList): void; reloadItems(): void; destroy(): void; data(): Packery; getItemElements(): any[]; }