import { PutResult } from '../../../database-operations/put' ; import { Chaining , CommonWithCondition , WithCondition } from '../../common' ; import { PutChainingKind } from './' ; import { execute } from './execute' ; export class DynamoPutWithCondition < Entity > extends CommonWithCondition < PutChainingKind > { constructor ( withCondition , currentStack ) { super ( withCondition , currentStack ) ; } public execute ( ) { return execute < Entity > ( this . _stack ) ; } }