import { DataSDK, GraphQLRequest, GraphQLResponse } from '@salesforce/sdk-core'; /** * Options for creating a MosaicDataSDK */ export interface MosaicDataSDKOptions { instanceUrl?: string; accessToken?: string; apiVersion?: string; } /** * Data SDK implementation for the Mosaic surface (Node.js / server-side). * * Uses the conduit-client fetch service without CSRF protection or session handling. * Authentication is handled via an access token provided through options or MOSAIC_ENV. */ export declare class MosaicDataSDK implements DataSDK { private readonly clientFetch; private readonly pathData; constructor(options?: MosaicDataSDKOptions); graphql({ query, variables, operationName, }: GraphQLRequest): Promise>; } //# sourceMappingURL=index.d.ts.map