/** React context holding nested bound witness hash selection history. */ export declare const HashSelectionHistoryContext: import("react").Context<({ 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('./State.js').NestedBoundWitnesses; } & { provided: true; }) | (import("@ariestools/sdk-react").FixedValues Promise; clearHistory?: () => boolean; error?: import("@xyo-network/sdk").ModuleError; fetchFromHash?: (hash?: import("@ariestools/sdk").Hash) => Promise; hashSelectionHistory?: import("@ariestools/sdk").Hash[]; nestedBoundWitnesses?: import('./State.js').NestedBoundWitnesses; }>, never> & { provided: false; }) | (import("@ariestools/sdk-react").FixedValues Promise; clearHistory?: () => boolean; error?: import("@xyo-network/sdk").ModuleError; fetchFromHash?: (hash?: import("@ariestools/sdk").Hash) => Promise; hashSelectionHistory?: import("@ariestools/sdk").Hash[]; nestedBoundWitnesses?: import('./State.js').NestedBoundWitnesses; }>, never> & { provided: false; })>; //# sourceMappingURL=Context.d.ts.map