import { Constructor, LitElement } from 'lit-element'; import { Blackboard } from './blackboard'; export interface PinnedElement { blackboard: Blackboard; stateUpdated(state: S): void; } export declare const blackboardConnect: = Constructor>(blackboardId: string, baseElement: T) => { new (...args: any[]): PinnedElement & LitElement & T; prototype: any; };