import { Api } from "../../types"; import { Store } from "@equilab/utils"; import { HTTPRequestBody } from "../../types/common"; export interface ExplorerParams extends HTTPRequestBody { namespace: "explorer"; } export declare const isExplorer: (body: HTTPRequestBody) => body is ExplorerParams; export declare const createExplorerFilter: (api: Api, db: Store) => (body: ExplorerParams) => Promise[] | import("@equilab/utils").Claim[] | import("@equilab/utils").EEvent[] | import("@equilab/utils").Extrinsic[] | { bailsman: { blockNumber: number; collateral: Partial>; debt: Partial>; }[]; fee: { blockNumber: number; collateral: Partial>; debt: Partial>; }[]; marginCall: { blockNumber: number; collateral: Partial>; debt: Partial>; }[]; } | { locked: any; claimed: string; vested: string; } | import("@equilab/utils").Transfer[] | { [blockNumber: string]: { [currency: string]: { price: string; volatility: string; }; }; }>;