import AuthApi from './Api/AuthApi'; import DisclaimerApi from './Api/DisclaimerApi'; import PartnerApi from './Api/PartnerApi'; import PolicyApi from './Api/PolicyApi'; import ProductApi from './Api/ProductApi'; import QuoteApi from './Api/QuoteApi'; declare class Hiccup { static readonly ENV_TEST: string; static readonly ENV_LIVE: string; private static readonly ENDPOINT_TEST; private static readonly ENDPOINT_LIVE; private static readonly STRIPE_PUBLIC_KEY_TEST; private static readonly STRIPE_PUBLIC_KEY_LIVE; private static readonly COUNTRY_CODE_AUSTRALIA; private static readonly PRODUCT_RVE; private static readonly PRODUCT_RVEI; readonly auth: AuthApi; readonly quote: QuoteApi; readonly policy: PolicyApi; readonly disclaimer: DisclaimerApi; readonly product: ProductApi; readonly partner: PartnerApi; private httpConfig; private env; constructor(env: string, token: string); static getProductType(destination: string, residency?: string): string | null; getStripePublicKey(): string; } export default Hiccup; export { Hiccup as client };