Initial TrueGrowth source import
This commit is contained in:
26
apps/web/public/sw-debug/shared/backup-core.d.ts
vendored
Normal file
26
apps/web/public/sw-debug/shared/backup-core.d.ts
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
export const BACKUP_SIGNATURE: string;
|
||||
export const BACKUP_VERSION: number;
|
||||
export const MIN_SUPPORTED_BACKUP_VERSION: number;
|
||||
|
||||
export function getExtensionFromMimeType(mimeType: string): string;
|
||||
export function getCandidateExtensions(mimeType?: string): string[];
|
||||
export function normalizeBackupAssetType(type?: string, mimeType?: string): 'IMAGE' | 'VIDEO' | 'AUDIO';
|
||||
export function normalizeCacheMediaType(type?: string, mimeType?: string): 'image' | 'video' | 'audio';
|
||||
export function sanitizeFileName(name: unknown): string;
|
||||
export function generateIdFromUrl(url: string): string;
|
||||
export function appendUrlHashToBackupName(baseName: string, url?: string): string;
|
||||
export function ensureUniqueBackupName(baseName: string, usedNames: Set<string>): string;
|
||||
export function hasExportableTaskMedia(result: unknown): boolean;
|
||||
export function formatTimestampForFilename(timestamp?: number): string;
|
||||
export function buildAssetExportBaseName(assetId: string, createdAt?: number): string;
|
||||
export function mergePromptData(input: any): any;
|
||||
export function filterCompletedMediaTasks(tasks: any[]): any[];
|
||||
export function buildFolderPathMap(folders: any[]): Map<string, string>;
|
||||
export function collectFolderPathsFromBoardPaths(boardPaths: any[]): string[];
|
||||
export function getFolderDepth(...args: any[]): number;
|
||||
export function sortFoldersByDepth(folders: any[]): any[];
|
||||
export function getFolderKey(...args: any[]): string;
|
||||
export function findBinaryFile(files: any[], candidates: string[]): any;
|
||||
export function validateBackupManifest(manifest: any): any;
|
||||
export function exportKnowledgeBaseData(...args: any[]): any;
|
||||
export function importKnowledgeBaseData(...args: any[]): any;
|
||||
Reference in New Issue
Block a user