import * as fromIcpActions from '../actions/icp.actions';
import { IcpSession, IcpState } from '../../icp/icp.interfaces';
export declare const initialIcpSessionState: IcpState;
export declare function icpReducer(state: IcpState, action: fromIcpActions.IcpActions): IcpState;
export declare const getIcpSession: (state: IcpState) => IcpSession;
export declare const getPresenter: (state: IcpState) => import("../../icp/icp.interfaces").IcpParticipant;
export declare const getClient: (state: IcpState) => import("../../icp/icp.interfaces").IcpParticipant;
export declare const getParticipants: (state: IcpState) => import("../../icp/icp.interfaces").IcpParticipant[];
//# sourceMappingURL=icp.reducer.d.ts.map