@patternmeshjs/core
    Preparing search index...

    Type Alias TransactWriteItemInput

    TransactWriteItemInput:
        | {
            conditionExpression?: string;
            expressionAttributeNames?: Record<string, string>;
            expressionAttributeValues?: Record<string, unknown>;
            item: Record<string, unknown>;
            kind: "Put";
            tableName: string;
        }
        | {
            conditionExpression?: string;
            expressionAttributeNames: Record<string, string>;
            expressionAttributeValues: Record<string, unknown>;
            key: Record<string, unknown>;
            kind: "Update";
            tableName: string;
            updateExpression: string;
        }
        | {
            conditionExpression?: string;
            expressionAttributeNames?: Record<string, string>;
            expressionAttributeValues?: Record<string, unknown>;
            key: Record<string, unknown>;
            kind: "Delete";
            tableName: string;
        }
        | {
            conditionExpression: string;
            expressionAttributeNames: Record<string, string>;
            expressionAttributeValues: Record<string, unknown>;
            key: Record<string, unknown>;
            kind: "ConditionCheck";
            tableName: string;
        }