import { Table } from './Table'; import { Stream } from '@andyfischer/streams'; export interface TableListenPlan { deletionIndexName?: string; deletionFunc?: string; } export interface ListenToTableOptions { getInitialData?: boolean; deletionIndexName?: string; } export declare function listenToTable(table: Table, options?: ListenToTableOptions): Stream; export declare function listenToStream(table: Table, args: any[]): void; export declare function tableToStream(table: Table): Stream;