Variable: SillyTavernImportAnalysisSchema
constSillyTavernImportAnalysisSchema: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