import { ReactNode } from 'react'; import { z } from 'zod'; export declare const RequiredInfuraKey: z.ZodObject<{ infuraKey: z.ZodReadonly; }, z.core.$strip>; export type RequiredInfuraKey = z.infer; export declare const RequiredWalletConnectProjectId: z.ZodObject<{ walletConnectProjectID: z.ZodReadonly; }, z.core.$strip>; export type RequiredWalletConnectProjectId = z.infer; export declare const OptionalGatewayApiKey: z.ZodObject<{ gatewayApiKey: z.ZodNullable>; }, z.core.$strip>; export type OptionalGatewayApiKey = z.infer; export declare const OptionalSafeApiKey: z.ZodObject<{ safeApiKey: z.ZodOptional; }, z.core.$strip>; export type OptionalSafeApiKey = z.infer; export declare const GraphAuthKitProps: z.ZodObject<{ infuraKey: z.ZodReadonly; gatewayApiKey: z.ZodNullable>; safeApiKey: z.ZodOptional; }, z.core.$strip>; export type GraphAuthKitProps = z.infer; export declare const GraphAuthKitConnector: z.ZodUnion, z.ZodLiteral<"coinbaseWallet">, z.ZodLiteral<"walletConnect">, z.ZodLiteral<"multisig">]>; export type GraphAuthKitConnector = z.infer; export type GraphAuthKitConnectorOpt = { /** The RDNS UUID of the connector from the wagmi connector mipd */ id: string; connector: GraphAuthKitConnector; /** The connector option is an injected wallet installed in the users browser */ installed: boolean; title: ReactNode; Image: ReactNode; onConnect(): void | Promise; }; //# sourceMappingURL=types.d.ts.map