import { StoreContext, Resolver, Focus, FocusOptions, FocusContext } from '../types'; /** Track options for dev-mode warning */ type CachedFocusInfo = { focus: Focus; options?: FocusOptions; }; /** * Create a focus for a nested state path. * * @param storeContext - The store context * @param resolver - The dependency resolver * @param context - Focus context with state access * @param segments - Path segments to focus on * @param cache - Cache map for reusing focus objects by path * @param options - Focus options (fallback, equality) */ export declare function createFocus(storeContext: StoreContext, resolver: Resolver, context: FocusContext, segments: string[], cache: Map, options?: FocusOptions): Focus; export {}; //# sourceMappingURL=focus.d.ts.map