import { default as Tabulator } from '../Tabulator';

export default class TableRegistry {
    static readonly registry: {
        deregister: (table: Tabulator) => void;
        lookupTable: (query: any, silent?: boolean) => Tabulator[];
        matchElement: (element: any) => Tabulator | undefined;
        register: (table: Tabulator) => void;
        tables: Tabulator[];
    };
    static findTable(query: any): Tabulator[] | false;
}
