import type { SessionPackageSessionKey, SignedDelegation, SmartAgentDelegationSessionPackage } from '../shared/sessionPackage'; import type { SessionPackageScDelegation } from '../shared/sessionPackage'; export type AssembleSmartAgentSessionPackageParams = { chainId: number; agentAccount: `0x${string}`; sessionAA: `0x${string}`; sessionKey: SessionPackageSessionKey; entryPoint: `0x${string}`; bundlerUrl: string; selector: `0x${string}`; signedDelegation: SignedDelegation; scDelegation?: SessionPackageScDelegation; uaid?: string; did?: string; ensName?: string; }; export declare function assembleSmartAgentSessionPackage(params: AssembleSmartAgentSessionPackageParams): SmartAgentDelegationSessionPackage; //# sourceMappingURL=delegationAssembly.d.ts.map