import { APIResource } from "../../core/resource.mjs"; import * as ConfigurationsAPI from "./configurations.mjs"; import { BaseConfigurations, Configuration, ConfigurationGetParams, ConfigurationUpdateParams, Configurations } from "./configurations.mjs"; import * as SchemasAPI from "./schemas.mjs"; import { BaseSchemas, SchemaListParams, SchemaListResponse, Schemas } from "./schemas.mjs"; import * as DiscoveryAPI from "./discovery/discovery.mjs"; import { BaseDiscovery, Discovery, DiscoveryGetParams, DiscoveryGetResponse, DiscoveryOperation } from "./discovery/discovery.mjs"; import * as ExpressionTemplateAPI from "./expression-template/expression-template.mjs"; import { BaseExpressionTemplate, ExpressionTemplate } from "./expression-template/expression-template.mjs"; import * as LabelsAPI from "./labels/labels.mjs"; import { BaseLabels, LabelListParams, LabelListResponse, LabelListResponsesV4PagePaginationArray, Labels } from "./labels/labels.mjs"; import * as OperationsAPI from "./operations/operations.mjs"; import { APIShield, BaseOperations, OperationBulkCreateParams, OperationBulkCreateResponse, OperationBulkCreateResponsesSinglePage, OperationBulkDeleteParams, OperationBulkDeleteResponse, OperationCreateParams, OperationCreateResponse, OperationDeleteParams, OperationDeleteResponse, OperationGetParams, OperationGetResponse, OperationListParams, OperationListResponse, OperationListResponsesV4PagePaginationArray, Operations } from "./operations/operations.mjs"; import * as SettingsAPI from "./settings/settings.mjs"; import { BaseSettings, Settings } from "./settings/settings.mjs"; import * as UserSchemasAPI from "./user-schemas/user-schemas.mjs"; import { BaseUserSchemas, Message, OldPublicSchema, OldPublicSchemasV4PagePaginationArray, UserSchemaCreateParams, UserSchemaCreateResponse, UserSchemaDeleteParams, UserSchemaDeleteResponse, UserSchemaEditParams, UserSchemaGetParams, UserSchemaListParams, UserSchemas } from "./user-schemas/user-schemas.mjs"; export declare class BaseAPIGateway extends APIResource { static readonly _key: readonly ['apiGateway']; } export declare class APIGateway extends BaseAPIGateway { configurations: ConfigurationsAPI.Configurations; discovery: DiscoveryAPI.Discovery; labels: LabelsAPI.Labels; operations: OperationsAPI.Operations; schemas: SchemasAPI.Schemas; settings: SettingsAPI.Settings; userSchemas: UserSchemasAPI.UserSchemas; expressionTemplate: ExpressionTemplateAPI.ExpressionTemplate; } export declare namespace APIGateway { export { Configurations as Configurations, BaseConfigurations as BaseConfigurations, type Configuration as Configuration, type ConfigurationUpdateParams as ConfigurationUpdateParams, type ConfigurationGetParams as ConfigurationGetParams, }; export { Discovery as Discovery, BaseDiscovery as BaseDiscovery, type DiscoveryOperation as DiscoveryOperation, type DiscoveryGetResponse as DiscoveryGetResponse, type DiscoveryGetParams as DiscoveryGetParams, }; export { Labels as Labels, BaseLabels as BaseLabels, type LabelListResponse as LabelListResponse, type LabelListResponsesV4PagePaginationArray as LabelListResponsesV4PagePaginationArray, type LabelListParams as LabelListParams, }; export { Operations as Operations, BaseOperations as BaseOperations, type APIShield as APIShield, type OperationCreateResponse as OperationCreateResponse, type OperationListResponse as OperationListResponse, type OperationDeleteResponse as OperationDeleteResponse, type OperationBulkCreateResponse as OperationBulkCreateResponse, type OperationBulkDeleteResponse as OperationBulkDeleteResponse, type OperationGetResponse as OperationGetResponse, type OperationListResponsesV4PagePaginationArray as OperationListResponsesV4PagePaginationArray, type OperationBulkCreateResponsesSinglePage as OperationBulkCreateResponsesSinglePage, type OperationCreateParams as OperationCreateParams, type OperationListParams as OperationListParams, type OperationDeleteParams as OperationDeleteParams, type OperationBulkCreateParams as OperationBulkCreateParams, type OperationBulkDeleteParams as OperationBulkDeleteParams, type OperationGetParams as OperationGetParams, }; export { Schemas as Schemas, BaseSchemas as BaseSchemas, type SchemaListResponse as SchemaListResponse, type SchemaListParams as SchemaListParams, }; export { type Settings as Settings, BaseSettings as BaseSettings }; export { UserSchemas as UserSchemas, BaseUserSchemas as BaseUserSchemas, type Message as Message, type OldPublicSchema as OldPublicSchema, type UserSchemaCreateResponse as UserSchemaCreateResponse, type UserSchemaDeleteResponse as UserSchemaDeleteResponse, type OldPublicSchemasV4PagePaginationArray as OldPublicSchemasV4PagePaginationArray, type UserSchemaCreateParams as UserSchemaCreateParams, type UserSchemaListParams as UserSchemaListParams, type UserSchemaDeleteParams as UserSchemaDeleteParams, type UserSchemaEditParams as UserSchemaEditParams, type UserSchemaGetParams as UserSchemaGetParams, }; export { ExpressionTemplate as ExpressionTemplate, BaseExpressionTemplate as BaseExpressionTemplate }; } //# sourceMappingURL=api-gateway.d.mts.map