import type { Result } from '../../libs/standard-result'; export interface DataResolverError { code?: string; message: string; } export interface DataResolverFailure { context?: string; errors: readonly DataResolverError[]; status?: number; } export declare type DataResolver = (input: Input) => Promise>; export declare const composeDataResolver: (action: DataResolver, normalizer: DataResolver) => DataResolver;