import type { ContextWithState } from '../Types'; import type { RingBufferAtom } from './RingBufferAtom'; interface WishData { weights: [number, number, number]; selectedQualityHistory: RingBufferAtom; } declare function setWeights(data: WishData, weights: WishData['weights']): boolean; declare function updateHistory(data: WishData, selectedQuality: number): boolean; export type WishDataAtom = ReturnType; export declare function createWishDataAtom(context: ContextWithState): import("../core/state/Types").StateAtom; export {};