import type { PushResult, PullResult, PullEntitiesResult, RemoteStatusResult, RemoteResetResult } from './types.js'; export interface PushOptions { paths?: string[]; all?: boolean; timeout?: number; } export declare function pushToRemote(root: string, options?: PushOptions): Promise; export declare function pullFromRemote(root: string, timeout?: number): Promise; export declare function pullCRsFromRemote(root: string, timeout?: number): Promise; export declare function pullBugsFromRemote(root: string, timeout?: number): Promise; export declare function resetRemoteProject(root: string, confirmSlug: string, timeout?: number): Promise; export declare function getRemoteStatus(root: string, timeout?: number): Promise; //# sourceMappingURL=sync-engine.d.ts.map