export declare const DEFAULT_EXPORT_CONFIG: { outputDirectory: string; exportFormat: "native"; maxDocuments: number | undefined; includeSharedDocuments: boolean; includeFolders: string[]; rateLimitDelay: number; retryAttempts: number; preserveFolderStructure: boolean; sanitizeFileNames: boolean; conflictResolution: "number"; datePrefix: { enabled: boolean; format: string; }; }; export declare const DEFAULT_CONFIG: { BATCH_SIZE: number; RETRY_ATTEMPTS: number; RETRY_DELAY: number; OUTPUT_FORMAT: "native"; PRESERVE_FOLDER_STRUCTURE: boolean; INCLUDE_SHARED_DOCUMENTS: boolean; CONCURRENCY_LIMIT: number; MAX_FILE_SIZE: number; TIMEOUT: number; }; export declare const API_ENDPOINTS: { QUIP: { BASE_URL: string; V2_BASE_URL: string; CURRENT_USER: string; FOLDERS: string; THREADS: string; EXPORT_DOCX: string; EXPORT_HTML: string; EXPORT_XLSX: string; SEARCH: string; }; MICROSOFT: { GRAPH_BASE_URL: string; AUTH_URL: string; DRIVE: string; DRIVE_ROOT: string; DRIVE_CHILDREN: string; }; }; export declare const RATE_LIMITS: { QUIP: { REQUESTS_PER_MINUTE: number; REQUESTS_PER_HOUR: number; }; MICROSOFT: { DEFAULT_DELAY: number; MAX_RETRY_DELAY: number; }; }; export declare const FILE_EXTENSIONS: { DOCUMENT: string; SPREADSHEET: string; PRESENTATION: string; HTML: string; }; export declare const SUPPORTED_EXPORT_FORMATS: readonly ["native", "html", "markdown"]; export declare const SUPPORTED_DOCUMENT_FORMATS: readonly ["native", "html", "markdown"]; export declare const ERROR_CATEGORIES: { readonly AUTH: "auth"; readonly API: "api"; readonly FILE: "file"; readonly PERMISSION: "permission"; readonly NETWORK: "network"; readonly UNKNOWN: "unknown"; }; export declare const LOG_LEVELS: { readonly ERROR: "ERROR"; readonly WARN: "WARN"; readonly INFO: "INFO"; readonly DEBUG: "DEBUG"; }; //# sourceMappingURL=constants.d.ts.map