import { ApiResponse, HookInput, HookResult } from "../types"; export declare function resolveHookChain>, HookType extends ((inputs: HookInputs) => Promise)[]>(inputs: HookInputs, ...hookChainArray: (HookType | undefined)[]): Promise; export declare function resolveHookChainDefault>, HookType extends ((inputs: HookInputs) => Promise)[]>(inputs: HookInputs, defaultResponse: ApiResponse, ...hookChains: (HookType | undefined)[]): Promise;