export interface ValidationError {
    unauthorized: () => any;
    badRequest: (error: Error) => any;
    serverError: (error: Error) => any;
    notFound: (error: Error) => any;
}
export declare function validateError<T>(error: Error, validationFunctions: ValidationError): T;
