import { StateCreator } from 'zustand';
import { ApolloClient } from '@apollo/client';
export interface GraphqlSlice {
    client?: ApolloClient<object>;
    accessToken?: string;
    queries: {
        getDetails: (productId: string, projectId: string) => any;
        getVarientByModelId: (modelId: string) => any;
    };
    mutation: {
        login: (productId: string) => void;
        addConfiguration: (configuration: any, sessionId: String, file: File) => any;
    };
}
declare const graphqlSlice: StateCreator<GraphqlSlice>;
export default graphqlSlice;
