import { ApiErrorLogService } from './api-error-log.service';
export declare class ApiErrorLogController {
    private readonly apiErrorLogService;
    constructor(apiErrorLogService: ApiErrorLogService);
    getApiErrorLogs(page: string | undefined, limit: string | undefined, req: any): Promise<{
        statusCode: import("@nestjs/common").HttpStatus;
        message: string;
        data: {
            total: number;
            page: number;
            limit: number;
            totalPages: number;
            logs: (import("mongoose").Document<unknown, {}, import("mongoose").Document<unknown, {}, import("./schema/api-error-log.schema").ApiErrorLog, {}> & import("./schema/api-error-log.schema").ApiErrorLog & {
                _id: import("mongoose").Types.ObjectId;
            } & {
                __v: number;
            }, {}> & import("mongoose").Document<unknown, {}, import("./schema/api-error-log.schema").ApiErrorLog, {}> & import("./schema/api-error-log.schema").ApiErrorLog & {
                _id: import("mongoose").Types.ObjectId;
            } & {
                __v: number;
            } & Required<{
                _id: import("mongoose").Types.ObjectId;
            }>)[];
        };
    }>;
}
