Files
OneOS1.2/scripts/sync-project-metadata.mjs.d.ts
王冕 af29b26fe8 Sync OneOS workspace with new prototypes, annotations, and Gitea remote fix.
Add vehicle-h2-fee-ledger, customer-management, lease and self-operated ledgers, annotation sources, agent skills, and vite annotation runtime support. Update vehicle management, contract templates, and lease contract flows.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-30 15:27:23 +08:00

40 lines
1.1 KiB
TypeScript

export const PROJECT_ID: string;
export const PROJECT_NAME: string;
export const PRODUCT_NAME: string;
export const DEFAULT_CLIENT_ORIGIN: string;
export const DETERMINISTIC_UPDATED_AT: string;
export const resourceLayout: Record<string, string[]>;
export const PROTOTYPE_PLACEHOLDER_GUIDE: {
kind: string;
title: string;
description: string;
steps: string[];
tips: string[];
};
export function normalizeMakeClientProjectIdentity(project: unknown): {
id: string;
name: string;
};
export function readMakeClientProjectIdentity(projectRoot: string): {
id: string;
name: string;
};
export function buildMakeProjectMetadata(projectRoot: string, options?: {
clientOrigin?: string;
includeAbsoluteFilePaths?: boolean;
includeRuntimeArtifacts?: boolean;
}): any;
export function resolveClientOrigin(projectRoot: string, fallbackOrigin?: string): string;
export function syncMakeProjectMetadata(projectRoot: string, options?: {
clientOrigin?: string;
includeRuntimeUrls?: boolean;
includeAbsoluteFilePaths?: boolean;
includeRuntimeArtifacts?: boolean;
}): {
metadata: any;
metadataPath: string;
};