/** Returns hash selection history context state for nested bound witnesses. */ export declare const usePayloadHashSelectionHistory: (required?: boolean) => Omit<{ addSelection?: (boundwitness?: import("@xyo-network/sdk").BoundWitness | null) => Promise; clearHistory?: () => boolean; error?: import("@xyo-network/sdk").ModuleError; fetchFromHash?: (hash?: import("@ariestools/sdk").Hash) => Promise; hashSelectionHistory?: import("@ariestools/sdk").Hash[]; nestedBoundWitnesses?: import('../../index.js').NestedBoundWitnesses; } & { provided: true; }, "provided"> | Omit, "provided">; //# sourceMappingURL=use.d.ts.map