import type * as Square from "../../api/index"; import * as core from "../../core"; import * as serializers from "../index"; import { SubscriptionPhase } from "./SubscriptionPhase"; export declare const CatalogSubscriptionPlan: core.serialization.ObjectSchema; export declare namespace CatalogSubscriptionPlan { interface Raw { name: string; phases?: (SubscriptionPhase.Raw[] | null | undefined) | null; subscription_plan_variations?: (serializers.CatalogObject.Raw[] | null | undefined) | null; eligible_item_ids?: (string[] | null | undefined) | null; eligible_category_ids?: (string[] | null | undefined) | null; all_items?: (boolean | null | undefined) | null; } }