import { type Field } from '../Fields';
import type AvonRequest from '../Http/Requests/AvonRequest';
import { ActionEvent as ActionEventRepository, type Repository } from '../Repositories';
import Resource from '../Resource';
export default class ActionEvent extends Resource {
    /**
     * Get the fields available on the entity.
     */
    fields(request: AvonRequest): Field[];
    /**
     * Get the repository.
     */
    repository(): Repository;
    actionRepository(): ActionEventRepository;
}
