import '@operato/input/ox-input-search.js'; import './ox-board-creation-card.js'; import { LitElement, PropertyValues } from 'lit'; import { InheritedValueType } from '@operato/shell'; declare const BoardSelector_base: (new (...args: any[]) => { _infiniteScrollOptions: { threshold: number; limit: number; totalProp: string; pageProp: string; }; onScroll: import("lodash").DebouncedFunc<(e: any) => void>; scrollAction(): Promise; }) & (new (...args: any[]) => LitElement) & typeof LitElement; export declare class BoardSelector extends BoardSelector_base { static get styles(): import("lit").CSSResult[]; groups: { id: string; name: string; description: string; }[]; boards: any[]; group?: string; search?: string; inherited?: InheritedValueType; creatable: boolean; value?: string; private _page; private _total; constructor(); render(): import("lit-html").TemplateResult<1>; get scrollTargetEl(): HTMLElement | null; scrollAction(): Promise; firstUpdated(): void; updated(changed: PropertyValues): Promise; onClickSelect(board: any): void; onCreateBoard(e: CustomEvent): Promise; refreshGroups(): Promise; refreshBoards(): Promise; appendBoards(): Promise; getBoards({ page, limit }?: { page?: number | undefined; limit?: number | undefined; }): Promise; createBoard(name: string, description: string, groupId: string, modelTemplate: any, thumbnail: string): Promise; } export {};