Type alias NonAttribute<T>

NonAttribute<T>: T extends null | undefined ? T : T & {
    [NonAttributeBrand]?: true;
}

This is a Branded Type. You can use it to tag fields from your class that are NOT attributes. They will be ignored by InferAttributes and InferCreationAttributes

Type Parameters

  • T

Generated using TypeDoc