export function setWakeupsForNextAuction(auctioneerPublicFacet: ERef, timer: ERef, priceLockWaker: TimerWaker, liquidationWaker: TimerWaker, reschedulerWaker: TimerWaker): Promise; export function liquidationResults(debt: Amount<"nat">, minted: Amount<"nat">): { overage: Amount<"nat">; shortfall: Amount<"nat">; }; export function watchForGovernanceChange(auctioneerPublicFacet: ERef, timer: ERef, reschedulerWaker: TimerWaker): void; export function getLiquidatableVaults(zcf: ZCF, collateralizationDetails: { quote: PriceQuote; interest: Ratio; margin: Ratio; }, prioritizedVaults: ReturnType, liquidatingVaults: SetStore, debtBrand: Brand<"nat">, collateralBrand: Brand<"nat">): { vaultData: MapStore; debtAmount: Amount<"nat">; }>; totalDebt: Amount<"nat">; totalCollateral: Amount<"nat">; liqSeat: ZCFSeat; }; import type { TimerService } from '@agoric/time'; import type { TimerWaker } from '@agoric/time'; import type { PriceQuote } from '@agoric/zoe/tools/types.js'; import type { SetStore } from '@agoric/store'; import type { MapStore } from '@agoric/store'; //# sourceMappingURL=liquidation.d.ts.map