export type GetSettingsOptions = { /** * Also resolve the extended-route kill switches from the public flags endpoint * (see `lib/extendedRoutes/remoteFlags.ts`). Defaults to true so callers with no * SSR flag resolution (CDN embeds, deposit integrations) get gated without extra * wiring. Pass false when the caller resolves flags first-party — the bridge's * `getServerSideProps` uses the Vercel Flags SDK directly and overrides * `featureFlags` on the returned settings. */ includeFeatureFlags?: boolean; }; export declare function getSettings(apiKey: string, options?: GetSettingsOptions): Promise<{ networks: import("@layerswap/widget-types").NetworkWithTokens[]; sourceExchanges: import("../../Models").Exchange[]; sourceRoutes: import("@layerswap/widget-types").NetworkWithTokens[]; destinationRoutes: import("@layerswap/widget-types").NetworkWithTokens[]; featureFlags: import("@layerswap/widget-types").ExtendedRouteFlags | undefined; } | null | undefined>; //# sourceMappingURL=getSettings.d.ts.map