import Joi from 'joi'; import { AccessInfo } from '../auth'; export declare function baseHandler(thisObject: any, fn: (request: T, info?: AccessInfo) => Promise, schema: Joi.ObjectSchema, request: T, info?: AccessInfo): Promise;