import { CarrierOptionPostData } from './CarrierOption.types';
import { HttpMethod } from '../../../types';
import { AbstractPrivateEndpoint } from '../../../model/endpoint/AbstractPrivateEndpoint';
import { CreateDefinition } from '../../../model/endpoint/AbstractEndpoint.types';

type PostCarrierOptionsDefinition = CreateDefinition<{
    name: typeof PostCarrierOptions.name;
    body: CarrierOptionPostData[];
    response: {
        id: number;
    }[];
}>;
export declare class PostCarrierOptions extends AbstractPrivateEndpoint<PostCarrierOptionsDefinition> {
    readonly method: HttpMethod;
    readonly name = "postCarrierOptions";
    readonly path = "accounts/:account_id/carrier_options";
    readonly property = "carrier_options";
    readonly responseProperty = "ids";
}
export {};
