import { InContextSdkMethod } from '@graphql-mesh/types'; import { MeshContext } from '@graphql-mesh/runtime'; import { Scalars } from '../..'; export declare namespace VertexCandlesticksTypes { type Maybe = T | null; type InputMaybe = Maybe; type Exact = { [K in keyof T]: T[K]; }; type MakeOptional = Omit & { [SubKey in K]?: Maybe; }; type MakeMaybe = Omit & { [SubKey in K]: Maybe; }; /** All built-in and custom scalars, mapped to their actual values */ type Scalars = { ID: string; String: string; Boolean: boolean; Int: number; Float: number; BigDecimal: any; BigInt: any; Bytes: any; }; type BlockChangedFilter = { number_gte: Scalars['Int']; }; type Block_height = { hash?: InputMaybe; number?: InputMaybe; number_gte?: InputMaybe; }; type MarketCandlestick = { id: Scalars['ID']; productId: Scalars['BigInt']; time: Scalars['BigInt']; period: Scalars['Int']; openX18: Scalars['BigInt']; closeX18: Scalars['BigInt']; lowX18: Scalars['BigInt']; highX18: Scalars['BigInt']; volumeBase: Scalars['BigInt']; volumeQuote: Scalars['BigInt']; }; type MarketCandlestick_filter = { id?: InputMaybe; id_not?: InputMaybe; id_gt?: InputMaybe; id_lt?: InputMaybe; id_gte?: InputMaybe; id_lte?: InputMaybe; id_in?: InputMaybe>; id_not_in?: InputMaybe>; productId?: InputMaybe; productId_not?: InputMaybe; productId_gt?: InputMaybe; productId_lt?: InputMaybe; productId_gte?: InputMaybe; productId_lte?: InputMaybe; productId_in?: InputMaybe>; productId_not_in?: InputMaybe>; time?: InputMaybe; time_not?: InputMaybe; time_gt?: InputMaybe; time_lt?: InputMaybe; time_gte?: InputMaybe; time_lte?: InputMaybe; time_in?: InputMaybe>; time_not_in?: InputMaybe>; period?: InputMaybe; period_not?: InputMaybe; period_gt?: InputMaybe; period_lt?: InputMaybe; period_gte?: InputMaybe; period_lte?: InputMaybe; period_in?: InputMaybe>; period_not_in?: InputMaybe>; openX18?: InputMaybe; openX18_not?: InputMaybe; openX18_gt?: InputMaybe; openX18_lt?: InputMaybe; openX18_gte?: InputMaybe; openX18_lte?: InputMaybe; openX18_in?: InputMaybe>; openX18_not_in?: InputMaybe>; closeX18?: InputMaybe; closeX18_not?: InputMaybe; closeX18_gt?: InputMaybe; closeX18_lt?: InputMaybe; closeX18_gte?: InputMaybe; closeX18_lte?: InputMaybe; closeX18_in?: InputMaybe>; closeX18_not_in?: InputMaybe>; lowX18?: InputMaybe; lowX18_not?: InputMaybe; lowX18_gt?: InputMaybe; lowX18_lt?: InputMaybe; lowX18_gte?: InputMaybe; lowX18_lte?: InputMaybe; lowX18_in?: InputMaybe>; lowX18_not_in?: InputMaybe>; highX18?: InputMaybe; highX18_not?: InputMaybe; highX18_gt?: InputMaybe; highX18_lt?: InputMaybe; highX18_gte?: InputMaybe; highX18_lte?: InputMaybe; highX18_in?: InputMaybe>; highX18_not_in?: InputMaybe>; volumeBase?: InputMaybe; volumeBase_not?: InputMaybe; volumeBase_gt?: InputMaybe; volumeBase_lt?: InputMaybe; volumeBase_gte?: InputMaybe; volumeBase_lte?: InputMaybe; volumeBase_in?: InputMaybe>; volumeBase_not_in?: InputMaybe>; volumeQuote?: InputMaybe; volumeQuote_not?: InputMaybe; volumeQuote_gt?: InputMaybe; volumeQuote_lt?: InputMaybe; volumeQuote_gte?: InputMaybe; volumeQuote_lte?: InputMaybe; volumeQuote_in?: InputMaybe>; volumeQuote_not_in?: InputMaybe>; /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; or?: InputMaybe>>; }; type MarketCandlestick_orderBy = 'id' | 'productId' | 'time' | 'period' | 'openX18' | 'closeX18' | 'lowX18' | 'highX18' | 'volumeBase' | 'volumeQuote'; /** Defines the order direction, either ascending or descending */ type OrderDirection = 'asc' | 'desc'; type Query = { marketCandlestick?: Maybe; marketCandlesticks: Array; /** Access to subgraph metadata */ _meta?: Maybe<_Meta_>; }; type QuerymarketCandlestickArgs = { id: Scalars['ID']; block?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; }; type QuerymarketCandlesticksArgs = { skip?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; where?: InputMaybe; block?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; }; type Query_metaArgs = { block?: InputMaybe; }; type Subscription = { marketCandlestick?: Maybe; marketCandlesticks: Array; /** Access to subgraph metadata */ _meta?: Maybe<_Meta_>; }; type SubscriptionmarketCandlestickArgs = { id: Scalars['ID']; block?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; }; type SubscriptionmarketCandlesticksArgs = { skip?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; where?: InputMaybe; block?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; }; type Subscription_metaArgs = { block?: InputMaybe; }; type _Block_ = { /** The hash of the block */ hash?: Maybe; /** The block number */ number: Scalars['Int']; /** Integer representation of the timestamp stored in blocks for the chain */ timestamp?: Maybe; }; /** The type for the top-level _meta field */ type _Meta_ = { /** * Information about a specific subgraph block. The hash of the block * will be null if the _meta field has a block constraint that asks for * a block number. It will be filled if the _meta field has no block constraint * and therefore asks for the latest block * */ block: _Block_; /** The deployment ID */ deployment: Scalars['String']; /** If `true`, the subgraph encountered indexing errors at some past block */ hasIndexingErrors: Scalars['Boolean']; }; type _SubgraphErrorPolicy_ = /** Data will be returned even if the subgraph has indexing errors */ 'allow' /** If the subgraph has indexing errors, data will be omitted. The default. */ | 'deny'; } export type QueryVertexCandlesticksSdk = { /** null **/ marketCandlestick: InContextSdkMethod; /** null **/ marketCandlesticks: InContextSdkMethod; /** Access to subgraph metadata **/ _meta: InContextSdkMethod; }; export type MutationVertexCandlesticksSdk = {}; export type SubscriptionVertexCandlesticksSdk = { /** null **/ marketCandlestick: InContextSdkMethod; /** null **/ marketCandlesticks: InContextSdkMethod; /** Access to subgraph metadata **/ _meta: InContextSdkMethod; }; export type VertexCandlesticksContext = { ["VertexCandlesticks"]: { Query: QueryVertexCandlesticksSdk; Mutation: MutationVertexCandlesticksSdk; Subscription: SubscriptionVertexCandlesticksSdk; }; ["candlesticksEndpoint"]: Scalars['ID']; }; //# sourceMappingURL=types.d.ts.map