import { type BackendResult, type ChannelActionOptions, type ChannelBackend } from './sdn-backend'; import { createChannelFlatSqlIngestor, type ChannelFlatSqlIngestorOptions } from './channel-ingest'; export interface ChannelFlatSqlSyncResult { channelId: string; rows: ReturnType['rows']; stats: ReturnType['stats'] extends () => infer T ? T : never; } export interface ChannelFlatSqlSyncOptions extends ChannelFlatSqlIngestorOptions { access?: ChannelActionOptions; } export declare function ingestChannelStreamToFlatSql(channels: Pick, channelId: string, options?: ChannelFlatSqlSyncOptions): Promise>; //# sourceMappingURL=channel-sync.d.ts.map