import { SyncCrmIntegrationDocument, SyncPropertiesDocument } from '../API';
import { ApolloClientService, ServiceMutationHookOptions } from '../core';
type UpdateSyncPropertiesDocument = typeof SyncPropertiesDocument;
type UpdateSyncCrmIntegrationDocument = typeof SyncCrmIntegrationDocument;
export declare class SyncService {
    protected client: ApolloClientService;
    constructor(client: ApolloClientService);
    syncProperties(options?: ServiceMutationHookOptions<UpdateSyncPropertiesDocument>): import("@apollo/client").MutationTuple<import("../API").SyncPropertiesMutation, import("../API").Exact<{
        input: import("../API").IntegrationSyncInput;
    }>, import("@apollo/client").DefaultContext, import("@apollo/client").ApolloCache<any>>;
    syncCRMIntegration(options?: ServiceMutationHookOptions<UpdateSyncCrmIntegrationDocument>): import("@apollo/client").MutationTuple<import("../API").SyncCrmIntegrationMutation, import("../API").Exact<{
        input: import("../API").IntegrationSyncInput;
    }>, import("@apollo/client").DefaultContext, import("@apollo/client").ApolloCache<any>>;
}
export {};
