import { LitElement } from 'lit'; import { State } from '../../types'; type Operator = '&&' | '||'; type Query = { key: keyof State; compare: (v: any) => boolean; }; export declare class VideoCondition extends LitElement { query?: string; isMatching: boolean; _queries: Query[]; _operators: Operator[]; _connected: boolean; _unsubscribe: any; connectedCallback(): void; disconnectedCallback(): void; connectContext(): void; render(): import("lit").TemplateResult<1>; } export {};