import type { Extensible } from '@/types';
export declare const useStatefulMerger: <T extends Extensible<Record<string, unknown>>>(initial: T) => {
    update: (props: Partial<T>) => T;
    reset: () => void;
    get: () => T;
};
