export declare const schema = "\nscalar Metadata\n\ntype StripeSubscription {\n    id: ID!\n    cancel_at_period_end: Boolean\n    current_period_end: Int\n    current_period_start: Int\n    customer: String\n    default_payment_method: StripePaymentMethod\n    description: String\n    items: [StripeSubscriptionItem]\n    latest_invoice: String\n    metadata: Metadata\n    pending_setup_intent: String\n    pending_update: StripeSubscriptionPendingUpdate\n    status: StripeSubscriptionStatusEnum\n    object: String\n    application: String\n    application_fee_percent: Float\n    automatic_tax: StripeSubscriptionAutomaticTax\n    billing_cycle_anchor: Int\n    billing_thresholds: StripeSubscriptionBillingThreshold\n    cancel_at: Int\n    canceled_at: Int\n    collection_method: StripeSubscriptionCollectionMethodEnum\n    created: Int\n    days_until_due: Int\n    default_source: String\n    default_tax_rates: [StripeSubscriptionTaxRates]\n    discount: StripeDiscount\n    ended_at: Int\n    livemode: Boolean\n    next_pending_invoice_item_invoice: Int\n    pause_collection: StripeSubscriptionPauseCollection\n    payment_settings: StripeSubscriptionPaymentSettings\n    pending_invoice_item_interval: StripeSubscriptionInvoiceInterval\n    schedule: String\n    start_date: Int\n    test_clock: String\n    transfer_data: StripeSubscriptionTransferData\n    trial_end: Int\n    trial_start: Int\n}\n\ntype StripeSubscriptionTransferData {\n    amount_percent: Float\n    destination: String\n}\n\ntype StripeSubscriptionInvoiceInterval {\n    interval: String\n    interval_count: Int\n}\n\ntype StripeSubscriptionPaymentSettings {\n    payment_method_options: StripeSubscriptionPaymentMethodOptions\n    payment_method_types: [StripeSubscriptionPaymentMethodTypesEnum]\n    save_default_payment_method: StripeSubscriptionDefaultPaymentMethodEnum\n}\n\nenum StripeSubscriptionDefaultPaymentMethodEnum {\n    off\n    on_subscription\n}\n\nenum StripeSubscriptionPaymentMethodTypesEnum {\n    ach_credit_transfer\n    ach_debit\n    acss_debit\n    au_becs_debit\n    bacs_debit\n    bancontact\n    boleto\n    card\n    customer_balance\n    eps\n    fpx\n    giropay\n    grabpay\n    ideal\n    konbini\n    link\n    p24\n    paynow\n    promptpay\n    sepa_debit\n    sofort\n    us_bank_account\n    wechat_pay\n}\n\ntype StripeSubscriptionPaymentMethodOptions {\n    object: String\n}\n\ntype StripeSubscriptionPauseCollection {\n    behaviour: String\n    resumes_at: Int\n}\n\ntype StripeSubscriptionBillingThreshold {\n    amount_gte: Int\n    reset_billing_cycle_anchor: Boolean\n}\n\ntype StripeSubscriptionAutomaticTax {\n    enabled: Boolean!\n}\n\nenum StripeSubscriptionStatusEnum {\n    incomplete\n    incomplete_expired\n    trialing\n    active\n    past_due\n    canceled\n    unpaid\n}\n\ntype StripeSubscriptionPendingUpdate {\n    billing_cycle_anchor: Int\n    expires_at: Int\n    subscription_items: [StripeSubscriptionItem]\n    trial_end: Int\n    trial_from_plan: Boolean\n}\n\ntype StripeSubscriptionItem {\n    object: String\n    data: [StripeSubscriptionItemData]\n    has_more: Boolean\n    url: String\n}\n\ntype StripeSubscriptionItemData {\n    id: String\n    object: String\n    billing_thresholds: StripeSubscriptionItemBillingThresholds\n    created: Int\n    metadata: Metadata\n    price: StripeSubscriptionPrice\n    quantity: Int\n    subscription: String\n    tax_rates: StripeSubscriptionTaxRates\n}\n\ntype StripeSubscriptionTaxRates {\n    id: String\n    object: String\n    active: Boolean\n    country: String\n    created: Int\n    description: String\n    display_name: String\n    inclusive: Boolean\n    juristriction: String\n    livemode: Boolean\n    metadata: Metadata\n    percentage: Float\n    state: String\n    tax_type: String\n}\n\ntype StripeSubscriptionPrice {\n    id: String\n    object: String\n    active: Boolean\n    billing_scheme: String\n    created: Int\n    currency: String\n    custom_unit_amount: StripeSubscriptionPriceCustomUnitAmount \n    livemode: Boolean\n    lookup_key: String\n    metadata: Metadata\n    nickname: String\n    product: String\n    recurring: StripeSubscriptionPriceRecurring\n    tax_behaviour: String\n    tiers: [StripeSubscriptionPriceTier]\n    tiers_mode: String\n    transform_quantity: StripeSubscriptionPriceTransformQuantity\n    type: String\n    unit_amount: Int\n    unit_amount_decimal: String\n}\n\ntype StripeSubscriptionPriceTransformQuantity {\n    divide_by: Int\n    round: StripeTransformQuantityRoundEnum\n}\n\nenum StripeTransformQuantityRoundEnum {\n    up\n    down\n}\n\ntype StripeSubscriptionPriceTier {\n    flat_amount: Int\n    flat_amount_decimal: String\n    unit_amount: Int\n    unit_amount_decimal: String\n    up_to: Int\n}\n\ntype StripeSubscriptionPriceRecurring {\n    aggregate_usage: String\n    interval: StripeSubscriptionPriceRecurringIntervalEnum\n    interval_count: Int\n    usage_type: StripeSubscriptionPriceRecurringUsageTypeEnum\n}\n\nenum StripeSubscriptionPriceRecurringUsageTypeEnum {\n    metered\n    licensed\n}\n\nenum StripeSubscriptionPriceRecurringIntervalEnum {\n    month\n    year\n    week\n    day\n}\n\nenum StripeSubscriptionCollectionMethodEnum {\n    charge_automatically\n    send_invoice\n}\n\ntype StripeSubscriptionPriceCustomUnitAmount {\n    maximum: Int\n    minimum: Int\n    preset: Int\n}\n\ntype StripeSubscriptionItemBillingThresholds {\n    usage_gte: Int\n}\n\ninput AutomaticTaxInput {\n    enabled: Boolean!\n}\n\ninput ListStripeSubscriptionsParamsInput {\n    customer: ID\n    price: ID\n    status: StripeSubscriptionStatusEnum\n    automatic_tax: AutomaticTaxInput\n    collection_method: StripeSubscriptionCollectionMethodEnum\n    created: Int\n    current_period_end: Int\n    current_period_start: Int\n    ending_before: String\n    limit: Int\n    starting_after: String\n    test_clock: String\n}\n\ninput ListStripeSubscriptionsInput {\n    params: ListStripeSubscriptionsParamsInput\n}\n\ntype Query {\n    listStripeSubscriptions(data: ListStripeSubscriptionsInput): [StripeSubscription] @requireAuth\n}\n";
