@lightningkite/ktor-batteries
Version:
12 lines (11 loc) • 520 B
TypeScript
import { FullReadModelApi } from '../FullReadModelApi';
import { ObserveModelApi } from '../ObserveModelApi';
import { ReadModelApi } from '../ReadModelApi';
import { HasId } from '../db/HasId';
import { MockTable } from './MockTable';
export declare class MockFullReadModelApi<Model extends HasId<string>> extends FullReadModelApi<Model> {
readonly table: MockTable<Model>;
constructor(table: MockTable<Model>);
readonly read: ReadModelApi<Model>;
readonly observe: ObserveModelApi<Model>;
}