@wowjob/type
Version:
Shared TypeScript types and interfaces for the WowJob.ai ecosystem.
29 lines (26 loc) • 466 B
text/typescript
export type TTableNameEntity<
SourceType extends Record<string, any>,
OmitKeys extends keyof SourceType,
> = Exclude<keyof SourceType, OmitKeys>
export type TDataAction =
| 'read'
| 'create'
| 'update'
| 'remove'
| 's3-url'
| 'build'
| 'ai-stream'
| 'schedule'
| 'sync'
| 'parse'
| 'cta'
| 'price'
| 'humanize'
export type TDataActionType =
| 'crud'
| 'humanize'
| 'ai'
| 'image'
| 'media_upload'
| 'schedule'
| 'parse'