import * as Schema from "effect/Schema";
export declare const GetV2CoreEventsIdInput: Schema.Struct<{
    readonly id: Schema.String;
}>;
export type GetV2CoreEventsIdInput = typeof GetV2CoreEventsIdInput.Type;
export declare const GetV2CoreEventsIdOutput: Schema.Struct<{
    readonly changes: Schema.optional<Schema.Unknown>;
    readonly context: Schema.optional<Schema.String>;
    readonly created: Schema.String;
    readonly id: Schema.String;
    readonly livemode: Schema.Boolean;
    readonly object: Schema.Literals<readonly ["v2.core.event"]>;
    readonly reason: Schema.optional<Schema.Struct<{
        readonly request: Schema.optional<Schema.Struct<{
            readonly id: Schema.String;
            readonly idempotency_key: Schema.String;
        }>>;
        readonly type: Schema.Literals<readonly ["request"]>;
    }>>;
    readonly type: Schema.String;
}>;
export type GetV2CoreEventsIdOutput = typeof GetV2CoreEventsIdOutput.Type;
/**
 * Retrieve an Event
 *
 * Retrieves the details of an event.
 *
 * @param id - Unique identifier for the object.
 */
export declare const GetV2CoreEventsId: any;
//# sourceMappingURL=GetV2CoreEventsId.d.ts.map