import { NextApiRequest as Request, NextApiResponse as Response } from 'next';
import ControllerReadAdapter from '../adapter/controllerReadAdapter';
import BaseControllerShow from './baseControllerShow';
import BaseControllerIndex from './baseControllerIndex';
declare const BaseControllerRead_base: import("ts-mixer/dist/types").Class<[initDefault?: import("..").RouterInitializer | undefined], BaseControllerIndex & BaseControllerShow, {
    prototype: BaseControllerIndex;
} & {
    prototype: BaseControllerShow;
}>;
export default class BaseControllerRead extends BaseControllerRead_base implements ControllerReadAdapter {
    read(req: Request, res: Response): Promise<Response>;
}
export {};
//# sourceMappingURL=baseControllerRead.d.ts.map