interface MultipleEntityOperations {
    queryAllByPk<TKeyItem, TPKSource>(keyEntity: Entity<TKeyItem, TPKSource, unknown>, pkSource: TPKSource, options?: AdvancedQueryAllOptions): Promise<MultipleEntityCollectionResponse>;
    queryAllByPkAndSk<TKeyItem, TPKSource>(keyEntity: Entity<TKeyItem, TPKSource, unknown>, pkSource: TPKSource, queryRange: SkQueryRange, options?: AdvancedQueryAllOptions): Promise<MultipleEntityCollectionResponse>;
    queryAllWithGsiByPk<TKeyItem, TGSIPKSource>(keyEntity: Entity<TKeyItem, unknown, unknown>, pkSource: TGSIPKSource, options?: AdvancedGsiQueryAllOptions): Promise<MultipleEntityCollectionResponse>;
    queryAllWithGsiByPkAndSk<TKeyItem, TGSIPKSource>(keyEntity: Entity<TKeyItem, unknown, unknown>, pkSource: TGSIPKSource, queryRange: SkQueryRange, options?: AdvancedGsiQueryAllOptions): Promise<MultipleEntityCollectionResponse>;
    queryOnePageByPk<TKeyItem, TPKSource>(keyEntity: Entity<TKeyItem, TPKSource, unknown>, pkSource: TPKSource, options?: AdvancedQueryOnePageOptions): Promise<MultipleEntityCollectionResponse>;
    queryOnePageByPkAndSk<TKeyItem, TPKSource>(keyEntity: Entity<TKeyItem, TPKSource, unknown>, pkSource: TPKSource, queryRange: SkQueryRange, options?: AdvancedQueryOnePageOptions): Promise<MultipleEntityCollectionResponse>;
    queryOnePageWithGsiByPk<TKeyItem, TGSIPKSource>(keyEntity: Entity<TKeyItem, unknown, unknown>, pkSource: TGSIPKSource, options?: AdvancedGsiQueryOnePageOptions): Promise<MultipleEntityCollectionResponse>;
    queryOnePageWithGsiByPkAndSk<TKeyItem, TGSIPKSource>(keyEntity: Entity<TKeyItem, unknown, unknown>, pkSource: TGSIPKSource, queryRange: SkQueryRange, options?: AdvancedGsiQueryOnePageOptions): Promise<MultipleEntityCollectionResponse>;
    scanAll(options?: AdvancedScanAllOptions): Promise<MultipleEntityCollectionResponse>;
    scanOnePage(options?: AdvancedScanOnePageOptions): Promise<MultipleEntityCollectionResponse>;
}

Methods