export declare function reconcile(value: T, key: string | ((item: NonNullable) => any)): (state: U) => void;