import { type Camelize, type PartialRequired } from "../helpers/utils.js"; import { type PollingController, type Signal } from "../helpers/await.js"; import { type Components, type FetchConfig, type Paths } from "./client/index.js"; export type Params = Paths["/receipt/{chainId}/{transactionHash}"]["get"]["parameters"]["path"]; type Response = Components["schemas"]["TransactionReceipt"]; type AssertedResponse = PartialRequired; export type TransactionReceipt = Camelize; export declare function getTransactionReceipt(config: FetchConfig, params: Params, signal?: Signal): Promise; export declare function pollTransactionReceipt(config: FetchConfig, params: Params, controller?: PollingController): Promise; export {}; //# sourceMappingURL=receipt.d.ts.map