import type { Resource } from '@foxy.io/sdk/core'; import type { Rels } from '@foxy.io/sdk/customer'; declare type Data = Pick, 'is_active' | 'first_failed_transaction_date' | 'start_date' | 'next_transaction_date' | 'end_date'>; declare type Status = 'will_start' | 'will_end' | 'will_end_after_payment' | 'next_payment' | 'ended' | 'failed' | 'failed_and_ended' | 'inactive'; declare type ExtendedStatus = Status | 'will_start_no_startdate' | 'will_end_no_enddate' | 'will_end_after_payment_no_nextdate' | 'will_end_after_payment_no_enddate' | 'ended_no_enddate' | 'next_payment_no_nextdate' | 'failed_and_ended_no_enddate'; export declare function getSubscriptionStatus(data: Data | null): Status | null; export declare function getExtendedSubscriptionStatus(data: Data | null, settings: Resource): ExtendedStatus | null; export {};