import { type ClientSyncHandles } from "prostgles-types";
import type { CoreParams, InitOptions } from "./prostgles";
import type { SyncedTable } from "./SyncedTable/SyncedTable";
export declare const getSyncHandler: ({ socket }: Pick<InitOptions, "socket">) => {
    destroySyncs: () => Promise<void>;
    syncedTables: Record<string, SyncedTable>;
    addSync: (params: CoreParams, triggers: ClientSyncHandles) => Promise<any>;
    reAttachAll: () => Promise<void>;
};
//# sourceMappingURL=getSyncHandler.d.ts.map