import { DeleteDTO } from '@hed-hog/api';
import { IntegrationEventCatalogService } from './integration-event-catalog.service';
export declare class IntegrationEventCatalogController {
    private readonly service;
    constructor(service: IntegrationEventCatalogService);
    list(paginationParams: any): Promise<{
        total: any;
        lastPage: number;
        page: number;
        pageSize: number;
        prev: number;
        next: number;
        data: any[];
    }>;
    options(): Promise<any>;
    get(id: number): Promise<any>;
    create(data: any): Promise<any>;
    update(id: number, data: any): Promise<any>;
    delete(data: DeleteDTO): Promise<any>;
}
//# sourceMappingURL=integration-event-catalog.controller.d.ts.map