import { type Web3SignedSignFn } from "../auth/web3-signed-builder.js"; import { type DataFileEnvelope } from "./data-file.js"; export interface BuildPersonalServerDataReadRequestParams { personalServerUrl: string; scope: string; grantId: string; signMessage: Web3SignedSignFn; audience?: string; headers?: HeadersInit; } export interface ReadPersonalServerDataParams extends BuildPersonalServerDataReadRequestParams { fetch?: typeof fetch; } export declare function personalServerDataReadPath(scope: string): string; export declare function buildPersonalServerDataReadRequest(params: BuildPersonalServerDataReadRequestParams): Promise; export declare function readPersonalServerData(params: ReadPersonalServerDataParams): Promise;