import { type ApiClient } from '../services/api-client'; import { type WorkspaceSourceRootDefinition, type WorkspaceManifestV1 } from '../services/workspace-contract'; export interface DxPullPagesOptions { workspaceRoot: string; manifest: WorkspaceManifestV1; client: ApiClient; workspaceId: string; kindFilter?: string; dryRun?: boolean; quiet?: boolean; } export interface DxPullPagesStats { created: number; updated: number; deleted: number; skipped: number; } export declare function findPagesSourceRoot(manifest: WorkspaceManifestV1): WorkspaceSourceRootDefinition | null; export declare function dxPullPages(options: DxPullPagesOptions): Promise;