import { JsonRpcMiddleware } from 'json-rpc-engine'; import { IOcapLdCaveat } from './@types/ocap-ld'; export declare type ICaveatFunction = JsonRpcMiddleware; export declare type ICaveatFunctionGenerator = (caveat: IOcapLdCaveat) => ICaveatFunction; export declare const requireParams: ICaveatFunctionGenerator; export declare const filterResponse: ICaveatFunctionGenerator; export declare const limitResponseLength: ICaveatFunctionGenerator; export declare const forceParams: ICaveatFunctionGenerator;