Slack Lists Type Definitions (slack_lists/types.ts)

sim · apps/sim/tools/slack_lists/types.ts · typescript · Apache-2.0
integration, chat, dev-tools, lang:typescript

TypeScript interfaces and types for Slack Lists integration including auth, create, update, and column/field schemas.

// Source: https://github.com/simstudioai/sim | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
// Provided via justclaw.it.com; keep this notice with the code.
import type { z } from 'zod'
import type { listColumnResponseSchema, listFieldResponseSchema } from '@/tools/slack_lists/utils'
import type { columnSchema, fieldSchema, updateCellSchema } from '@/tools/slack_lists/validation'
import type { OutputProperty, ToolResponse } from '@/tools/types'

type SlackListColumn = z.infer<typeof columnSchema>
type SlackListResponseColumn = z.infer<typeof listColumnResponseSchema>
type SlackListField = z.infer<typeof fieldSchema>
type SlackListCell = z.infer<typeof updateCellSchema>

export interface SlackListsAuthParams {
  accessToken: string
}

export i

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key