<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@datashaper/schema](./schema.md) &gt; [DeriveArgs](./schema.deriveargs.md)

## DeriveArgs interface

<b>Signature:</b>

```typescript
export interface DeriveArgs extends OutputColumnArgs 
```
<b>Extends:</b> [OutputColumnArgs](./schema.outputcolumnargs.md)

## Properties

|  Property | Modifiers | Type | Description |
|  --- | --- | --- | --- |
|  [column1](./schema.deriveargs.column1.md) |  | string | Column on the left side of the operation |
|  [column2](./schema.deriveargs.column2.md) |  | string | Column on the right side of the operation |
|  [operator](./schema.deriveargs.operator.md) |  | [MathOperator](./schema.mathoperator.md) | Math operation to perform row-by-row on the two columns |

