import * as Schema from "effect/Schema";
export declare const PostTestHelpersIssuingPersonalizationDesignsPersonalizationDesignActivateInput: Schema.Struct<{
    readonly personalization_design: Schema.String;
    readonly expand: Schema.optional<Schema.$Array<Schema.String>>;
}>;
export type PostTestHelpersIssuingPersonalizationDesignsPersonalizationDesignActivateInput = typeof PostTestHelpersIssuingPersonalizationDesignsPersonalizationDesignActivateInput.Type;
export declare const PostTestHelpersIssuingPersonalizationDesignsPersonalizationDesignActivateOutput: Schema.Struct<{
    readonly card_logo: Schema.Unknown;
    readonly carrier_text: Schema.Unknown;
    readonly created: Schema.Number;
    readonly id: Schema.String;
    readonly livemode: Schema.Boolean;
    readonly lookup_key: Schema.NullOr<Schema.String>;
    readonly metadata: Schema.$Record<Schema.String, Schema.String>;
    readonly name: Schema.NullOr<Schema.String>;
    readonly object: Schema.Literals<readonly ["issuing.personalization_design"]>;
    readonly physical_bundle: Schema.Unknown;
    readonly preferences: Schema.Struct<{
        readonly is_default: Schema.Boolean;
        readonly is_platform_default: Schema.NullOr<Schema.Boolean>;
    }>;
    readonly rejection_reasons: Schema.Struct<{
        readonly card_logo: Schema.NullOr<Schema.$Array<Schema.Literals<readonly ["geographic_location", "inappropriate", "network_name", "non_binary_image", "non_fiat_currency", "other", "other_entity", "promotional_material"]>>>;
        readonly carrier_text: Schema.NullOr<Schema.$Array<Schema.Literals<readonly ["geographic_location", "inappropriate", "network_name", "non_fiat_currency", "other", "other_entity", "promotional_material"]>>>;
    }>;
    readonly status: Schema.Literals<readonly ["active", "inactive", "rejected", "review"]>;
}>;
export type PostTestHelpersIssuingPersonalizationDesignsPersonalizationDesignActivateOutput = typeof PostTestHelpersIssuingPersonalizationDesignsPersonalizationDesignActivateOutput.Type;
/**
 * Activate a testmode personalization design
 *
 * <p>Updates the <code>status</code> of the specified testmode personalization design object to <code>active</code>.</p>
 */
export declare const PostTestHelpersIssuingPersonalizationDesignsPersonalizationDesignActivate: import("@distilled.cloud/core/client").OperationMethod<{
    readonly expand?: readonly string[] | undefined;
    readonly personalization_design: string;
}, {
    readonly card_logo: unknown;
    readonly carrier_text: unknown;
    readonly created: number;
    readonly id: string;
    readonly livemode: boolean;
    readonly lookup_key: string | null;
    readonly metadata: {
        readonly [x: string]: string;
    };
    readonly name: string | null;
    readonly object: "issuing.personalization_design";
    readonly physical_bundle: unknown;
    readonly preferences: {
        readonly is_default: boolean;
        readonly is_platform_default: boolean | null;
    };
    readonly rejection_reasons: {
        readonly card_logo: readonly ("geographic_location" | "inappropriate" | "network_name" | "non_binary_image" | "non_fiat_currency" | "other" | "other_entity" | "promotional_material")[] | null;
        readonly carrier_text: readonly ("geographic_location" | "inappropriate" | "network_name" | "non_fiat_currency" | "other" | "other_entity" | "promotional_material")[] | null;
    };
    readonly status: "active" | "inactive" | "rejected" | "review";
}, never, import("..").Credentials>;
//# sourceMappingURL=PostTestHelpersIssuingPersonalizationDesignsPersonalizationDesignActivate.d.ts.map