export function createServer({ id, codec, errorReporter: errorHandler, validateAuthorization, ...context }: import("./service/api.js").ServiceContext & {
    id: import("@ucanto/server").Signer;
    codec: import("@ucanto/server").InboundCodec;
    validateAuthorization: import("@ucanto/interface").RevocationChecker["validateAuthorization"];
    errorReporter?: {
        catch: (err: import("@ucanto/server").HandlerExecutionError) => void;
    };
}): Server;
export function walkClaims(context: {
    claimFetcher: import("./api.js").ClaimFetcher;
}, content: import("multiformats").MultihashDigest, walk: Set<string>): ReadableStream<import("carstream/api").Block>;
export type Server = import("@ucanto/interface").ServerView<import("./service/api.js").Service>;
//# sourceMappingURL=index.d.ts.map