import * as Schema from "effect/Schema";
export declare const GetTaxAssociationsFindInput: Schema.Struct<{
    readonly expand: Schema.optional<Schema.String>;
    readonly payment_intent: Schema.String;
}>;
export type GetTaxAssociationsFindInput = typeof GetTaxAssociationsFindInput.Type;
export declare const GetTaxAssociationsFindOutput: Schema.Struct<{
    readonly calculation: Schema.String;
    readonly id: Schema.String;
    readonly object: Schema.Literals<readonly ["tax.association"]>;
    readonly payment_intent: Schema.String;
    readonly tax_transaction_attempts: Schema.NullOr<Schema.$Array<Schema.Struct<{
        readonly committed: Schema.optional<Schema.Struct<{
            readonly transaction: Schema.String;
        }>>;
        readonly errored: Schema.optional<Schema.Struct<{
            readonly reason: Schema.Literals<readonly ["another_payment_associated_with_calculation", "calculation_expired", "currency_mismatch", "original_transaction_voided", "unique_reference_violation"]>;
        }>>;
        readonly source: Schema.String;
        readonly status: Schema.String;
    }>>>;
}>;
export type GetTaxAssociationsFindOutput = typeof GetTaxAssociationsFindOutput.Type;
/**
 * Find a Tax Association
 *
 * <p>Finds a tax association object by PaymentIntent id.</p>
 *
 * @param expand - Specifies which fields in the response should be expanded.
 * @param payment_intent - Valid [PaymentIntent](https://docs.stripe.com/api/payment_intents/object) id
 */
export declare const GetTaxAssociationsFind: import("@distilled.cloud/core/client").OperationMethod<{
    readonly expand?: string | undefined;
    readonly payment_intent: string;
}, {
    readonly calculation: string;
    readonly id: string;
    readonly object: "tax.association";
    readonly payment_intent: string;
    readonly tax_transaction_attempts: readonly {
        readonly committed?: {
            readonly transaction: string;
        } | undefined;
        readonly errored?: {
            readonly reason: "another_payment_associated_with_calculation" | "calculation_expired" | "currency_mismatch" | "original_transaction_voided" | "unique_reference_violation";
        } | undefined;
        readonly source: string;
        readonly status: string;
    }[] | null;
}, never, import("..").Credentials>;
//# sourceMappingURL=GetTaxAssociationsFind.d.ts.map