/** * useMemories Hook * Fetch and manage a list of memories with auto-refresh */ import type { UseMemoriesOptions, UseMemoriesResult } from '../types'; /** * Hook to fetch and manage memories list * * @example * ```tsx * function MemoriesList() { * const { memories, isLoading, error, refetch, hasMore, loadMore } = useMemories({ * userId: 'user_123', * limit: 20, * }); * * if (isLoading && memories.length === 0) { * return ; * } * * if (error) { * return Error: {error.message}; * } * * return ( * } * onEndReached={() => hasMore && loadMore()} * refreshing={isLoading} * onRefresh={refetch} * /> * ); * } * ``` */ export declare function useMemories(options?: UseMemoriesOptions): UseMemoriesResult; export default useMemories; //# sourceMappingURL=useMemories.d.ts.map