UNPKG

@funkit/connect

Version:

Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.

348 lines (347 loc) 8.66 kB
export declare const flagConfig: { supported_exchanges_v2: { type: "string"; default_value: string; }; blocked_countries: { type: "string"; default_value: string; overrides: { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: string; }[]; }; address_blacklist: { type: "string"; default_value: string; }; show_powered_tagline: { type: "boolean"; default_value: false; overrides: { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: true; }[]; }; enable_token_transfer: { type: "boolean"; default_value: false; overrides: ({ if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: true; if_all?: undefined; } | { if_all: ({ key: "userId"; type: "isAnyOf"; values: string[]; } | { key: "apiKey"; type: "isAnyOf"; values: string[]; })[]; if_any: { key: "userId"; type: "pctRollout"; pct: number; }[]; value: true; })[]; }; enable_fiat_deposit: { type: "boolean"; default_value: false; overrides: ({ if_any: { key: "userId"; type: "isAnyOf"; values: string[]; }[]; value: true; } | { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: true; })[]; }; token_transfer_source_chains_and_assets: { type: "string"; default_value: string; overrides: { value: string; if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; }[]; }; withdrawal_chains_and_assets: { type: "string"; default_value: string; }; enable_token_transfer_universal_deposit_address: { type: "boolean"; default_value: true; }; max_checkout_usd: { type: "string"; default_value: string; overrides: ({ if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: string; } | { if_any: { key: "userId"; type: "isAnyOf"; values: string[]; }[]; value: string; })[]; }; enable_frog_proxy_server: { type: "boolean"; default_value: true; }; checkout_time_estimate_overrides: { type: "string"; default_value: string; overrides: { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: string; }[]; }; token_transfer_default_chain_id: { type: "string"; default_value: string; overrides: { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: string; }[]; }; is_checkout_activated: { type: "boolean"; default_value: true; }; show_info_banner: { type: "string"; default_value: string; overrides: { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: string; }[]; }; checkout_notifications_refresh_interval: { type: "string"; default_value: string; overrides: { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: string; }[]; }; token_transfer_new_tokens: { type: "string"; default_value: string; }; new_token_asset_selection_banner: { type: "string"; default_value: string; }; is_relay_bypass_enabled: { type: "boolean"; default_value: false; overrides: ({ value: true; if_any: ({ key: "apiKey"; type: "isAnyOf"; values: string[]; } | { key: "userId"; type: "isAnyOf"; values: string[]; })[]; if_all?: undefined; } | { value: true; if_all: ({ key: "userId"; type: "pctRollout"; pct: number; values?: undefined; } | { key: "apiKey"; type: "isAnyOf"; values: string[]; pct?: undefined; })[]; if_any: { key: "userId"; type: "isAnyOf"; values: string[]; }[]; })[]; }; relay_bypass_source_chains_and_assets: { type: "string"; default_value: string; }; relay_bypass_target_chains_and_assets: { type: "string"; default_value: string; }; help_tutorial_url: { type: "string"; default_value: string; overrides: never[]; }; enable_card: { type: "boolean"; default_value: true; overrides: ({ if_any: { key: "userId"; type: "isAnyOf"; values: string[]; }[]; value: true; } | { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: false; })[]; }; enable_brokerage: { type: "boolean"; default_value: false; }; enable_meld_payment: { type: "boolean"; default_value: false; overrides: ({ if_any: { key: "userId"; type: "isAnyOf"; values: string[]; }[]; value: true; if_all?: undefined; } | { if_all: ({ key: "userId"; type: "pctRollout"; pct: number; values?: undefined; } | { key: "apiKey"; type: "isAnyOf"; values: string[]; pct?: undefined; })[]; if_any: { key: "userId"; type: "pctRollout"; pct: number; }[]; value: true; } | { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: true; if_all?: undefined; } | { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: false; if_all?: undefined; } | { if_any: { key: "userId"; type: "pctRollout"; pct: number; }[]; value: false; if_all?: undefined; })[]; }; meld_quick_options: { type: "string"; default_value: string; }; min_token_transfer_value: { type: "string"; default_value: string; }; withdrawal_exclude_tokens: { type: "string"; default_value: string; }; withdrawal_exclude_chains: { type: "string"; default_value: string; }; enable_source_navigation_widget: { type: "boolean"; default_value: false; }; token_transfer_default_tokens: { type: "string"; default_value: string; overrides: { if_any: { key: "apiKey"; type: "isAnyOf"; values: string[]; }[]; value: string; }[]; }; chain_id_sort_order: { type: "string"; default_value: string; }; };