WarmStore: {
    filterMany: (
        typeName: string,
        options?: Record<string, unknown>,
    ) => Promise<Record<string, unknown>[]>;
    loadStatements?: (
        typeName: string,
        entityIRI: string,
        paths?: string[],
    ) => Promise<Record<string, StatementNode[]>>;
    typeNameToTypeIRI?: (typeName: string) => string;
    writeStatements: (
        typeName: string,
        entityIRI: string,
        writes: ReturnType<typeof buildStatementWrites>,
    ) => Promise<void>;
}

Type declaration

  • filterMany: (
        typeName: string,
        options?: Record<string, unknown>,
    ) => Promise<Record<string, unknown>[]>
  • OptionalloadStatements?: (
        typeName: string,
        entityIRI: string,
        paths?: string[],
    ) => Promise<Record<string, StatementNode[]>>
  • OptionaltypeNameToTypeIRI?: (typeName: string) => string
  • writeStatements: (
        typeName: string,
        entityIRI: string,
        writes: ReturnType<typeof buildStatementWrites>,
    ) => Promise<void>