/// import { DataStore, DataStoreTableAccessor } from '@kubevious/easy-data-store'; export interface SnapshotsRow { part: number; snapshot_id: Buffer; date: Date; base_snapshot_id?: Buffer; prev_snapshot_id?: Buffer; summary: any; } export declare const SnapshotsMeta: import("@kubevious/easy-data-store").DataStoreAccessorMetaBuilder; export interface SnapshotConfigsRow { part: number; hash: Buffer; value: any; } export declare const SnapshotConfigsMeta: import("@kubevious/easy-data-store").DataStoreAccessorMetaBuilder; export interface SnapItemsRow { part: number; snapshot_id: Buffer; dn: string; kind: string; config_kind: string; name: string; config_hash: Buffer; } export declare const SnapItemsMeta: import("@kubevious/easy-data-store").DataStoreAccessorMetaBuilder; export interface DiffItemsRow { part: number; snapshot_id: Buffer; dn: string; kind: string; config_kind: string; name: string; present: boolean; config_hash: Buffer; } export declare const DiffItemsMeta: import("@kubevious/easy-data-store").DataStoreAccessorMetaBuilder; export interface DeltaItemsRow { part: number; snapshot_id: Buffer; dn: string; kind: string; config_kind: string; name: string; present: boolean; config_hash: Buffer; } export declare const DeltaItemsMeta: import("@kubevious/easy-data-store").DataStoreAccessorMetaBuilder; export interface TimelineRow { part: number; snapshot_id: Buffer; date: Date; changes: number; error: number; warn: number; } export declare const TimelineMeta: import("@kubevious/easy-data-store").DataStoreAccessorMetaBuilder; export interface ClusterLatestSnapshotRow { snapshot_id: Buffer; date: Date; } export declare const ClusterLatestSnapshotMeta: import("@kubevious/easy-data-store").DataStoreAccessorMetaBuilder; export interface SnapshotsAccessors { Snapshots: DataStoreTableAccessor; SnapshotConfigs: DataStoreTableAccessor; SnapItems: DataStoreTableAccessor; DiffItems: DataStoreTableAccessor; DeltaItems: DataStoreTableAccessor; Timeline: DataStoreTableAccessor; ClusterLatestSnapshot: DataStoreTableAccessor; } export declare function prepareSnapshots(dataStore: DataStore): SnapshotsAccessors; //# sourceMappingURL=snapshots.d.ts.map