import Session from '../Services/Identity/Session';
import TaskConfigurationEntity from './Entity/TaskConfigurationEntity';
import { TaskConfigurationCreateResponse, TaskConfigurationGetAllActionDataResponse } from './TaskConfiguration.consts';
export default class TaskConfiguration {
    private TaskConfigurationEntity;
    constructor(session: Session);
    getAllActionData(): Promise<TaskConfigurationGetAllActionDataResponse>;
    create(taskConfiguration: Partial<TaskConfigurationEntity>): Promise<TaskConfigurationCreateResponse>;
    update(id: number, taskConfiguration: Partial<TaskConfigurationEntity>): Promise<TaskConfigurationCreateResponse>;
}
