UNPKG

@messari/sdk

Version:

Messari SDK provides a type-safe, intuitive interface for accessing Messari's suite of crypto data and AI APIs.

114 lines (113 loc) 7.99 kB
/** * Auto-generated schema types from OpenAPI specification. * DO NOT EDIT MANUALLY. */ import type { components } from './types'; export type APIError = components['schemas']['APIError']; export type APIResponse = components['schemas']['APIResponse']; export type APIResponseWithMetadata = components['schemas']['APIResponseWithMetadata']; export type AcquisitionDeal = components['schemas']['AcquisitionDeal']; export type AcquisitionDealStatus = components['schemas']['AcquisitionDealStatus']; export type AllowanceInfo = components['schemas']['AllowanceInfo']; export type Announcement = components['schemas']['Announcement']; export type Asset = components['schemas']['Asset']; export type AssetList = components['schemas']['AssetList']; export type AssetReport = components['schemas']['AssetReport']; export type AssetV2Link = components['schemas']['AssetV2Link']; export type AssetV2MarketData = components['schemas']['AssetV2MarketData']; export type Attribution = components['schemas']['Attribution']; export type Author = components['schemas']['Author']; export type ChartSource = components['schemas']['ChartSource']; export type ChartWidgetEntity = components['schemas']['ChartWidgetEntity']; export type ChartWidgetSpecification = components['schemas']['ChartWidgetSpecification']; export type ChatCompletionMessage = components['schemas']['ChatCompletionMessage']; export type ChatCompletionRequest = components['schemas']['ChatCompletionRequest']; export type ChatCompletionResponse = components['schemas']['ChatCompletionResponse']; export type ChatCompletionResponseChoiceOpenAI = components['schemas']['ChatCompletionResponseChoiceOpenAI']; export type ChatCompletionResponseMessageOpenAI = components['schemas']['ChatCompletionResponseMessageOpenAI']; export type ChatCompletionResponseMetadata = components['schemas']['ChatCompletionResponseMetadata']; export type ChatCompletionResponseMetadataV2 = components['schemas']['ChatCompletionResponseMetadataV2']; export type ChatCompletionResponseOpenAI = components['schemas']['ChatCompletionResponseOpenAI']; export type CreateWatchlistRequest = components['schemas']['CreateWatchlistRequest']; export type Document = components['schemas']['Document']; export type DocumentList = components['schemas']['DocumentList']; export type Domain = components['schemas']['Domain']; export type Entity = components['schemas']['Entity']; export type EntityType = components['schemas']['EntityType']; export type Event = components['schemas']['Event']; export type EventHistory = components['schemas']['EventHistory']; export type Exchange = components['schemas']['Exchange']; export type ExchangeNewsRecap = components['schemas']['ExchangeNewsRecap']; export type ExchangePerformanceRecap = components['schemas']['ExchangePerformanceRecap']; export type ExchangeRankingsNewsRecap = components['schemas']['ExchangeRankingsNewsRecap']; export type ExchangeRankingsPerformanceRecap = components['schemas']['ExchangeRankingsPerformanceRecap']; export type ExchangeRankingsRecap = components['schemas']['ExchangeRankingsRecap']; export type ExchangeRecap = components['schemas']['ExchangeRecap']; export type ExchangeRecapPoint = components['schemas']['ExchangeRecapPoint']; export type ExtractRequest = components['schemas']['ExtractRequest']; export type ExtractResponse = components['schemas']['ExtractResponse']; export type ExtractResponseMetadata = components['schemas']['ExtractResponseMetadata']; export type FundingEntity = components['schemas']['FundingEntity']; export type FundingRound = components['schemas']['FundingRound']; export type FundingRoundStage = components['schemas']['FundingRoundStage']; export type FundingRoundType = components['schemas']['FundingRoundType']; export type GetAllEventsRequest = components['schemas']['GetAllEventsRequest']; export type GetEventResponse = components['schemas']['GetEventResponse']; export type GetPreviewsResponse = components['schemas']['GetPreviewsResponse']; export type GetProjectRecapResponse = components['schemas']['GetProjectRecapResponse']; export type GroupedEntity = components['schemas']['GroupedEntity']; export type IntelResponse = components['schemas']['IntelResponse']; export type Investors = components['schemas']['Investors']; export type Market = components['schemas']['Market']; export type ModifyWatchlistAssetsAction = components['schemas']['ModifyWatchlistAssetsAction']; export type ModifyWatchlistAssetsRequest = components['schemas']['ModifyWatchlistAssetsRequest']; export type Network = components['schemas']['Network']; export type NetworkMetrics = components['schemas']['NetworkMetrics']; export type NewsAsset = components['schemas']['NewsAsset']; export type NewsResponse = components['schemas']['NewsResponse']; export type Organization = components['schemas']['Organization']; export type PaginationResult = components['schemas']['PaginationResult']; export type Permission = components['schemas']['Permission']; export type PermissionsResponse = components['schemas']['PermissionsResponse']; export type Person = components['schemas']['Person']; export type PointSchema = components['schemas']['PointSchema']; export type Project = components['schemas']['Project']; export type ProjectRecapResponse = components['schemas']['ProjectRecapResponse']; export type PropositionResponse = components['schemas']['PropositionResponse']; export type RecapSlug = components['schemas']['RecapSlug']; export type ReportResponse = components['schemas']['ReportResponse']; export type ReportSection = components['schemas']['ReportSection']; export type ResearchReport = components['schemas']['ResearchReport']; export type ResearchResponse = components['schemas']['ResearchResponse']; export type Resource = components['schemas']['Resource']; export type SelectedEntity = components['schemas']['SelectedEntity']; export type Series = components['schemas']['Series']; export type Source = components['schemas']['Source']; export type SourceList = components['schemas']['SourceList']; export type SourceType = components['schemas']['SourceType']; export type StandardSource = components['schemas']['StandardSource']; export type SummaryResponse = components['schemas']['SummaryResponse']; export type Tag = components['schemas']['Tag']; export type TimeseriesCatalog = components['schemas']['TimeseriesCatalog']; export type TimeseriesData = components['schemas']['TimeseriesData']; export type TimeseriesDataset = components['schemas']['TimeseriesDataset']; export type TimeseriesInterval = components['schemas']['TimeseriesInterval']; export type TimeseriesMetadata = components['schemas']['TimeseriesMetadata']; export type TimeseriesPointSchema = components['schemas']['TimeseriesPointSchema']; export type TimeseriesResult = components['schemas']['TimeseriesResult']; export type TokenUnlockAllocation = components['schemas']['TokenUnlockAllocation']; export type TokenUnlockData = components['schemas']['TokenUnlockData']; export type TokenUnlockEvent = components['schemas']['TokenUnlockEvent']; export type TokenUnlockSupportedAsset = components['schemas']['TokenUnlockSupportedAsset']; export type TokenUnlockUnlocks = components['schemas']['TokenUnlockUnlocks']; export type TokenUnlockVestingSchedule = components['schemas']['TokenUnlockVestingSchedule']; export type UpdateWatchlistRequest = components['schemas']['UpdateWatchlistRequest']; export type V2Asset = components['schemas']['V2Asset']; export type V2AssetATH = components['schemas']['V2AssetATH']; export type V2AssetAthItem = components['schemas']['V2AssetAthItem']; export type V2AssetEntity = components['schemas']['V2AssetEntity']; export type V2AssetListItem = components['schemas']['V2AssetListItem']; export type V2AssetROI = components['schemas']['V2AssetROI']; export type V2AssetRoiItem = components['schemas']['V2AssetRoiItem']; export type VideoPodcastResponse = components['schemas']['VideoPodcastResponse']; export type Watchlist = components['schemas']['Watchlist'];