import { type SessionPackageFacts, type SessionPackageMode } from './sessionPackageCapabilities'; export type UseAvailableSessionPackageModesOptions = { initialMode?: SessionPackageMode; }; export declare function useAvailableSessionPackageModes(facts: SessionPackageFacts, options?: UseAvailableSessionPackageModesOptions): { mode: SessionPackageMode; setMode: import("react").Dispatch>; hasSmartAccount: boolean; availableModes: SessionPackageMode[]; defaultMode: SessionPackageMode | null; }; //# sourceMappingURL=useAvailableSessionPackageModes.d.ts.map