import { FilterParams, PagingParams, DataPage, IReferenceable, IReferences } from "pip-services3-commons-nodex"; import { CurrentPostStateV1 } from "./CurrentPostStateV1"; import { ICurrentPostStatesClientV1 } from "./ICurrentPostStatesClientV1"; export declare class CurrentPostStatesMockClientV1 implements ICurrentPostStatesClientV1, IReferenceable { private _areasDataQueue; private _maxPageSize; private _postStates; private composeFilter; constructor(items?: CurrentPostStateV1[]); setReferences(references: IReferences): void; setStates(correlationId: string, states: CurrentPostStateV1[]): Promise; getStates(correlationId: string, filter: FilterParams, paging: PagingParams): Promise>; getStateById(correlationId: string, id: string): Promise; setState(correlationId: string, state: CurrentPostStateV1): Promise; deleteStatesByFilter(correlationId: string, filter: FilterParams): Promise; deleteStatesById(correlationId: string, id: string): Promise; }