import { ApolloClient, ApolloClientOptions } from "apollo-client"; export declare const LOCAL = "//localhost:9000"; export declare const SANDBOX = "https://coin-plaid-apollo-sandbox-zatxacztoa-uc.a.run.app"; export declare const DEVELOPMENT = "https://coin-plaid-apollo-develop-zatxacztoa-uc.a.run.app"; export declare const PRODUCTION = "https://api.purchasesapp.co"; export declare const LOCAL_URI: string; export declare const LOCAL_HOOKS_URI: string; export declare const SANDBOX_URI: string; export declare const SANDBOX_HOOKS_URI: string; export declare const DEVELOPMENT_URI: string; export declare const DEVELOPMENT_HOOKS_URI: string; export declare const PRODUCTION_URI: string; export declare const PRODUCTION_HOOKS_URI: string; export declare const getHost: (stage?: "local" | "sandbox" | "development" | "production" | undefined) => "//localhost:9000" | "https://coin-plaid-apollo-sandbox-zatxacztoa-uc.a.run.app" | "https://coin-plaid-apollo-develop-zatxacztoa-uc.a.run.app" | "https://api.purchasesapp.co"; export declare const getClientUri: (stage?: "local" | "sandbox" | "development" | "production" | undefined) => string; export declare const getHooksUri: (stage?: "local" | "sandbox" | "development" | "production" | undefined) => string; export declare function getClient(uri: string, getRequestContext?: () => Promise | any, clientOpts?: Partial>): ApolloClient;