import * as Schema from "effect/Schema";
export declare const PostV2BillingMeterEventAdjustmentsInput: Schema.Struct<{
    readonly cancel: Schema.Struct<{
        readonly identifier: Schema.String;
    }>;
    readonly event_name: Schema.String;
    readonly type: Schema.Literals<readonly ["cancel"]>;
}>;
export type PostV2BillingMeterEventAdjustmentsInput = typeof PostV2BillingMeterEventAdjustmentsInput.Type;
export declare const PostV2BillingMeterEventAdjustmentsOutput: Schema.Struct<{
    readonly cancel: Schema.Struct<{
        readonly identifier: Schema.String;
    }>;
    readonly created: Schema.String;
    readonly event_name: Schema.String;
    readonly id: Schema.String;
    readonly livemode: Schema.Boolean;
    readonly object: Schema.Literals<readonly ["v2.billing.meter_event_adjustment"]>;
    readonly status: Schema.Literals<readonly ["complete", "pending"]>;
    readonly type: Schema.Literals<readonly ["cancel"]>;
}>;
export type PostV2BillingMeterEventAdjustmentsOutput = typeof PostV2BillingMeterEventAdjustmentsOutput.Type;
/**
 * Create a Meter Event Adjustment
 *
 * Creates a meter event adjustment to cancel a previously sent meter event.
 */
export declare const PostV2BillingMeterEventAdjustments: import("@distilled.cloud/core/client").OperationMethod<{
    readonly cancel: {
        readonly identifier: string;
    };
    readonly event_name: string;
    readonly type: "cancel";
}, {
    readonly cancel: {
        readonly identifier: string;
    };
    readonly created: string;
    readonly event_name: string;
    readonly id: string;
    readonly livemode: boolean;
    readonly object: "v2.billing.meter_event_adjustment";
    readonly status: "complete" | "pending";
    readonly type: "cancel";
}, never, import("..").Credentials>;
//# sourceMappingURL=PostV2BillingMeterEventAdjustments.d.ts.map