import type { A2AOnlySessionPackage, AnySessionPackage, DelegationSessionPackage, SessionPackage, SmartAgentDelegationSessionPackage } from './sessionPackage'; export declare function isA2AOnlySessionPackage(pkg: unknown): pkg is A2AOnlySessionPackage; export declare function isDelegationSessionPackage(pkg: unknown): pkg is DelegationSessionPackage; export declare function isErc8004SessionPackage(pkg: unknown): pkg is SessionPackage; export declare function isSmartAgentDelegationSessionPackage(pkg: unknown): pkg is SmartAgentDelegationSessionPackage; export declare function isSessionPackageReadyForChat(pkg: unknown): pkg is AnySessionPackage; export declare function isSessionPackageReadyForOnchain(pkg: unknown): pkg is DelegationSessionPackage; //# sourceMappingURL=sessionPackageGating.d.ts.map