Type Alias ArchivistConfig<TConfig, TSchema>

ArchivistConfig: ModuleConfig<
    WithAdditional<
        {
            parents?: ArchivistParents;
            requireAllParents?: boolean;
            schema: TConfig extends Payload
                ? TConfig["schema"]
                : ArchivistConfigSchema;
            storage?: ArchivistStorage;
            storeParentReads?: boolean;
        },
        TConfig,
    >,
    TSchema,
>

Type Parameters