import { type Chain, type Client, type Transport } from "viem"; import type { GetSmartAccountParameter, SmartAccount } from "viem/account-abstraction"; export type ModuleType = "validator" | "executor" | "fallback" | "hook"; export type SupportsModuleParameters = GetSmartAccountParameter & { type: ModuleType; }; export declare function parseModuleTypeId(type: ModuleType): bigint; export declare function supportsModule(client: Client, args: SupportsModuleParameters): Promise; //# sourceMappingURL=supportsModule.d.ts.map