UNPKG

@design.estate/dees-element

Version:

A library for creating custom elements extending the lit element class with additional functionalities.

13 lines (12 loc) 580 B
import { AsyncDirective } from 'lit/async-directive.js'; import { rxjs } from '@push.rocks/smartrx'; declare class SubscribeDirective extends AsyncDirective { observable: rxjs.Observable<unknown> | undefined; sub: rxjs.Subscription | null; render(observable: rxjs.Observable<unknown>): symbol; subscribe(observable: rxjs.Observable<unknown>): void; disconnected(): void; reconnected(): void; } export declare const subscribe: (observable: rxjs.Observable<unknown>) => import("lit/async-directive.js").DirectiveResult<typeof SubscribeDirective>; export {};