export interface ThemeProps { shadowRoot?: ShadowRoot; } export interface CheckoutConfig { /** * Only for Browser or client side */ publicApiKey?: string; fingerprintProviders?: string[]; /** * Only for nodejs or server side */ privateApiKey?: string; deviceId?: string; sessionId?: string; authToken?: string; env?: Environment | "production" | "staging"; orderToken?: string; autoLogin?: boolean; fraudId?: string; } export declare enum Environment { Production = "production", Staging = "staging", Develop = "develop", }