import { State } from "../client"; import { SubgraphConfig } from "./loader"; export declare const fullLoaderQuery = "query All($block: Int! \n $first: Int!\n $lastMarketsId: ID!\n $lastPositionsId: ID!\n $lastMetaMorphosId: ID! \n $lastMetaMorphoPositionsId: ID! \n ) {\n markets(first: $first block: {number: $block} where: {id_gt: $lastMarketsId} orderBy: id) {\n id\n totalSupplyShares\n totalBorrowShares\n totalCollateral\n totalSupplyPoints\n totalBorrowPoints\n totalCollateralPoints\n lastUpdate\n }\n positions(first: $first block: {number: $block} where: {id_gt: $lastPositionsId} orderBy: id) {\n id\n user {id}\n market {id}\n supplyShares\n borrowShares\n collateral\n supplyPoints\n borrowPoints\n collateralPoints\n lastUpdate\n }\n\n metaMorphos(first: $first block: {number: $block} where: {id_gt: $lastMetaMorphosId} orderBy: id) {\n id\n totalShares\n totalPoints\n lastUpdate\n }\n \n metaMorphoPositions(first: $first block: {number: $block} where: {id_gt: $lastMetaMorphoPositionsId} orderBy: id) {\n id\n metaMorpho {id}\n user {id}\n shares\n supplyPoints\n lastUpdate\n }\n}"; export declare const resetCache: () => undefined; export declare const loadFullFromSubgraph: (subgraph: SubgraphConfig, block: number) => Promise;