/**
 * @param {Server.Signer<`did:${string}:${string}`, Server.API.SigAlg>} id
 * @param {import('@web3-storage/data-segment').PieceLink} piece
 * @param {Pick<{ content: Server.API.Link<unknown, number, number, 0 | 1>; piece: import('@web3-storage/data-segment').PieceLink; }, 'content' | 'piece'>} args
 */
export function getFilecoinOfferResponse(id: Server.Signer<`did:${string}:${string}`, Server.API.SigAlg>, piece: import("@web3-storage/data-segment").PieceLink, args: Pick<{
    content: Server.API.Link<unknown, number, number, 0 | 1>;
    piece: import("@web3-storage/data-segment").PieceLink;
}, "content" | "piece">): Promise<Server.JoinBuilder<{
    piece: import("@web3-storage/data-segment").PieceLink;
}, Server.API.Failure>>;
import * as Server from '@ucanto/server';
//# sourceMappingURL=filecoin.d.ts.map