import EndpointApiConsumersBasicParams from '../../_shared/endpoint-api-consumers/endpoint-api-consumers-basic-params';
import BaseDeleterApiConsumer from '../base-deleter-api-consumer/base-deleter-api-consumer';
import BaseDeleteParams from '../base-deleter-api-consumer/interfaces/base-delete-params';
import EndpointDeleterConstructorParams from './interfaces/endpoint-deleter-constructor-params';
export default class EndpointDeleterApiConsumer extends BaseDeleterApiConsumer {
    private readonly instance;
    private readonly baseUrl;
    private readonly nestedUrl;
    constructor({ baseUrl, instance }: EndpointApiConsumersBasicParams, params?: EndpointDeleterConstructorParams);
    deleteItem({ id }: BaseDeleteParams): Promise<any>;
    deleteNestedItem({ parentId, id }: BaseDeleteParams): Promise<any>;
    protected _deleteItem({ id }: BaseDeleteParams, baseUrl?: string): Promise<any>;
}
//# sourceMappingURL=endpoint-deleter-api-consumer.d.ts.map