import { type Address } from "viem"; import type { ChainContractsRegister } from "../sdk/index.js"; import type { CallTrace, FacadeParsedCall } from "./internal-types.js"; /** * Walks a `debug_traceTransaction` callTracer tree, finds all non-reverted * calls to the credit facade, parses them via the register, and returns * structured {@link FacadeParsedCall} entries for the given credit account. */ export declare function findFacadeCalls(trace: CallTrace, creditFacade: Address, creditAccount: Address, register: ChainContractsRegister, strict?: boolean): FacadeParsedCall[];