import { type Payload } from '@xyo-network/payload-model';
export declare const usePayloadHash: <TPayload extends Payload>(payload: TPayload | undefined | null) => import("@xylabs/sdk-js").BrandedHash | undefined;
export declare const usePayloadDataHash: <TPayload extends Payload>(payload: TPayload | undefined | null) => import("@xylabs/sdk-js").BrandedHash | undefined;
export declare const usePayloadRootHash: <TPayload extends Payload>(payload: TPayload | undefined | null) => import("@xylabs/sdk-js").BrandedHash | undefined;
export declare const usePayloadHashes: <TPayload extends Payload>(payloads: TPayload[] | undefined | null) => [TPayload, import("@xylabs/sdk-js").BrandedHash][] | undefined;
//# sourceMappingURL=usePayloadHash.d.ts.map