メインコンテンツまでスキップ

Variable: SillyTavernImportAnalysisSchema

const SillyTavernImportAnalysisSchema: TObject<{ analysisId: TString; archiveAlreadyImported: TBoolean; categories: TArray<TObject<{ conflicts: TInteger; dependentRecords: TInteger; discovered: TInteger; id: TUnion<[TLiteral<"characters">, TLiteral<"chats">, TLiteral<"personas">, TLiteral<"lorebooks">, TLiteral<"presets">, TLiteral<"groups">, TLiteral<"backgrounds">, TLiteral<"extensionSettings">]>; invalid: TInteger; sizeBytes: TInteger; }>>; conflictCount: TInteger; conflicts: TArray<TObject<{ category: TUnion<[TLiteral<"characters">, TLiteral<"chats">, TLiteral<"personas">, TLiteral<"lorebooks">, TLiteral<"presets">, TLiteral<"groups">, TLiteral<"backgrounds">, TLiteral<"extensionSettings">]>; kind: TUnion<[TLiteral<"artifact">, TLiteral<"name">]>; path: TOptional<TString>; safePolicies: TArray<TUnion<[TLiteral<"skip">, TLiteral<"copy">, TLiteral<"merge">, TLiteral<"replace">]>>; sourceKey: TString; targetId: TString; targetName: TString; }>>; expiresAt: TInteger; sourceHash: TString; sourceName: TString; totalCompressedBytes: TInteger; totalExpandedBytes: TInteger; warningCount: TInteger; warnings: TArray<TObject<{ code: TString; params: TOptional<TRecord<TString, TUnknown>>; path: TOptional<TString>; }>>; }>

Defined in: packages/contracts/src/dataImport.ts:88