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>;
}
