UNPKG

@toolprint/api-client

Version:
1,241 lines 48.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Tools = exports.Toolprints = exports.Strategy = exports.Servers = exports.Secrets = exports.Search = exports.Sdk = exports.Providers = exports.Policies = exports.Integrations = exports.Flags = exports.Audit = exports.Account = exports.Default = void 0; const zod_gen_js_1 = require("./zod.gen.js"); const client_gen_js_1 = require("./client.gen.js"); class Default { static getAiDocumentationAiTxtGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetAiDocumentationAiTxtGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetAiDocumentationAiTxtGetResponse.parseAsync(data); }, url: '/ai.txt', ...options }); } static healthHealthGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zHealthHealthGetData.parseAsync(data); }, url: '/health', ...options }); } } exports.Default = Default; class Account { static deleteAccountApiV1AccountDelete(options) { return (options?.client ?? client_gen_js_1.client).delete({ requestValidator: async (data) => { return await zod_gen_js_1.zDeleteAccountApiV1AccountDeleteData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zDeleteAccountApiV1AccountDeleteResponse.parseAsync(data); }, security: [ { scheme: 'bearer', type: 'http' } ], url: '/api/v1/account/', ...options }); } static getAccountInformationApiV1AccountGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetAccountInformationApiV1AccountGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetAccountInformationApiV1AccountGetResponse.parseAsync(data); }, security: [ { scheme: 'bearer', type: 'http' } ], url: '/api/v1/account/', ...options }); } static createAccountApiV1AccountPost(options) { return (options?.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zCreateAccountApiV1AccountPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zCreateAccountApiV1AccountPostResponse.parseAsync(data); }, security: [ { scheme: 'bearer', type: 'http' } ], url: '/api/v1/account/', ...options }); } static getApiKeyApiV1AccountApiKeyGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetApiKeyApiV1AccountApiKeyGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetApiKeyApiV1AccountApiKeyGetResponse.parseAsync(data); }, security: [ { scheme: 'bearer', type: 'http' } ], url: '/api/v1/account/api-key', ...options }); } static getAuthStatusApiV1AccountAuthStatusGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetAuthStatusApiV1AccountAuthStatusGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetAuthStatusApiV1AccountAuthStatusGetResponse.parseAsync(data); }, security: [ { scheme: 'bearer', type: 'http' }, { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/account/auth/status', ...options }); } static createAccountByInvitationApiV1AccountInvitationCodePost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zCreateAccountByInvitationApiV1AccountInvitationCodePostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zCreateAccountByInvitationApiV1AccountInvitationCodePostResponse.parseAsync(data); }, security: [ { scheme: 'bearer', type: 'http' } ], url: '/api/v1/account/invitation-code', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static getServiceTokenApiV1AccountServiceTokenGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetServiceTokenApiV1AccountServiceTokenGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetServiceTokenApiV1AccountServiceTokenGetResponse.parseAsync(data); }, security: [ { scheme: 'bearer', type: 'http' } ], url: '/api/v1/account/service-token', ...options }); } static rotateServiceTokenApiV1AccountServiceTokenPost(options) { return (options?.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zRotateServiceTokenApiV1AccountServiceTokenPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zRotateServiceTokenApiV1AccountServiceTokenPostResponse.parseAsync(data); }, security: [ { scheme: 'bearer', type: 'http' } ], url: '/api/v1/account/service-token', ...options }); } } exports.Account = Account; class Audit { static getAuditLogsApiV1AuditGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetAuditLogsApiV1AuditGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetAuditLogsApiV1AuditGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/audit/', ...options }); } } exports.Audit = Audit; class Flags { static getAllFlagsApiV1FlagsGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetAllFlagsApiV1FlagsGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetAllFlagsApiV1FlagsGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/flags/', ...options }); } } exports.Flags = Flags; class Integrations { static listIntegrationsApiV1IntegrationsGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zListIntegrationsApiV1IntegrationsGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zListIntegrationsApiV1IntegrationsGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/integrations/', ...options }); } static getIntegrationToolsApiV1IntegrationsIntegrationNameToolsGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetIntegrationToolsApiV1IntegrationsIntegrationNameToolsGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetIntegrationToolsApiV1IntegrationsIntegrationNameToolsGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/integrations/{integration_name}/tools', ...options }); } static upsertMultipleToolCustomTagsApiV1IntegrationsIntegrationNameToolsCustomTagsPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zUpsertMultipleToolCustomTagsApiV1IntegrationsIntegrationNameToolsCustomTagsPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zUpsertMultipleToolCustomTagsApiV1IntegrationsIntegrationNameToolsCustomTagsPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/integrations/{integration_name}/tools/custom/tags', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static getToolDetailsApiV1IntegrationsIntegrationNameToolsToolNameGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetToolDetailsApiV1IntegrationsIntegrationNameToolsToolNameGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetToolDetailsApiV1IntegrationsIntegrationNameToolsToolNameGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/integrations/{integration_name}/tools/{tool_name}', ...options }); } static deleteToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsDelete(options) { return (options.client ?? client_gen_js_1.client).delete({ requestValidator: async (data) => { return await zod_gen_js_1.zDeleteToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsDeleteData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zDeleteToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsDeleteResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/integrations/{integration_name}/tools/{tool_name}/custom/tags', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static upsertToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zUpsertToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zUpsertToolCustomTagsApiV1IntegrationsIntegrationNameToolsToolNameCustomTagsPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/integrations/{integration_name}/tools/{tool_name}/custom/tags', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } } exports.Integrations = Integrations; class Policies { static getAllPoliciesApiV1PoliciesGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetAllPoliciesApiV1PoliciesGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetAllPoliciesApiV1PoliciesGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/policies/', ...options }); } static createPolicyApiV1PoliciesPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zCreatePolicyApiV1PoliciesPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zCreatePolicyApiV1PoliciesPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/policies/', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static getApprovalRequestsApiV1PoliciesApprovalsGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetApprovalRequestsApiV1PoliciesApprovalsGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetApprovalRequestsApiV1PoliciesApprovalsGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/policies/approvals', ...options }); } static checkResourceAccessGetApiV1PoliciesResourcesCheckGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zCheckResourceAccessGetApiV1PoliciesResourcesCheckGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zCheckResourceAccessGetApiV1PoliciesResourcesCheckGetResponse.parseAsync(data); }, url: '/api/v1/policies/resources/check', ...options }); } static checkResourceAccessApiV1PoliciesResourcesCheckPost(options) { return (options?.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zCheckResourceAccessApiV1PoliciesResourcesCheckPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zCheckResourceAccessApiV1PoliciesResourcesCheckPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/policies/resources/check', ...options }); } static checkResourceForApprovalApiV1PoliciesResourcesResourceNameApprovalGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zCheckResourceForApprovalApiV1PoliciesResourcesResourceNameApprovalGetData.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/policies/resources/{resource_name}/approval', ...options }); } static getPolicyApiV1PoliciesPolicyIdGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetPolicyApiV1PoliciesPolicyIdGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetPolicyApiV1PoliciesPolicyIdGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/policies/{policy_id}', ...options }); } static updatePolicyApiV1PoliciesPolicyIdPut(options) { return (options.client ?? client_gen_js_1.client).put({ requestValidator: async (data) => { return await zod_gen_js_1.zUpdatePolicyApiV1PoliciesPolicyIdPutData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zUpdatePolicyApiV1PoliciesPolicyIdPutResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/policies/{policy_id}', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static checkPolicyStatusApiV1PoliciesPolicyIdAuditIdStatusPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zCheckPolicyStatusApiV1PoliciesPolicyIdAuditIdStatusPostData.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/policies/{policy_id}/{audit_id}/status', ...options }); } } exports.Policies = Policies; class Providers { static listProvidersApiV1ProvidersGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zListProvidersApiV1ProvidersGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zListProvidersApiV1ProvidersGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/providers/', ...options }); } static getProviderApiV1ProvidersProviderIdGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetProviderApiV1ProvidersProviderIdGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetProviderApiV1ProvidersProviderIdGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/providers/{provider_id}', ...options }); } static getServersApiV1ProvidersProviderIdServersGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetServersApiV1ProvidersProviderIdServersGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetServersApiV1ProvidersProviderIdServersGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/providers/{provider_id}/servers', ...options }); } static syncProviderApiV1ProvidersProviderIdSyncPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zSyncProviderApiV1ProvidersProviderIdSyncPostData.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/providers/{provider_id}/sync', ...options }); } } exports.Providers = Providers; class Sdk { static initializeApiV1SdkInitializeGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zInitializeApiV1SdkInitializeGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zInitializeApiV1SdkInitializeGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/sdk/initialize', ...options }); } static getServiceTokenApiV1SdkServiceTokenGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetServiceTokenApiV1SdkServiceTokenGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetServiceTokenApiV1SdkServiceTokenGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/sdk/service-token', ...options }); } } exports.Sdk = Sdk; class Search { static reindexApiV1SearchReindexPost(options) { return (options?.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zReindexApiV1SearchReindexPostData.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/search/reindex', ...options }); } static reindexToolprintsApiV1SearchReindexToolprintsPost(options) { return (options?.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zReindexToolprintsApiV1SearchReindexToolprintsPostData.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/search/reindex/toolprints', ...options }); } static reindexToolsApiV1SearchReindexToolsPost(options) { return (options?.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zReindexToolsApiV1SearchReindexToolsPostData.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/search/reindex/tools', ...options }); } static searchToolprintsApiV1SearchToolprintsPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zSearchToolprintsApiV1SearchToolprintsPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zSearchToolprintsApiV1SearchToolprintsPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/search/toolprints', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static getToolprintRecommendationApiV1SearchToolprintsRecommendationPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zGetToolprintRecommendationApiV1SearchToolprintsRecommendationPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetToolprintRecommendationApiV1SearchToolprintsRecommendationPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/search/toolprints/recommendation', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static searchToolsApiV1SearchToolsPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zSearchToolsApiV1SearchToolsPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zSearchToolsApiV1SearchToolsPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/search/tools', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } } exports.Search = Search; class Secrets { static getSecretsApiV1SecretsGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetSecretsApiV1SecretsGetData.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/secrets/', ...options }); } static getSecretApiV1SecretsSecretNameGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetSecretApiV1SecretsSecretNameGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetSecretApiV1SecretsSecretNameGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/secrets/{secret_name}', ...options }); } static upsertSecretApiV1SecretsSecretNamePut(options) { return (options.client ?? client_gen_js_1.client).put({ requestValidator: async (data) => { return await zod_gen_js_1.zUpsertSecretApiV1SecretsSecretNamePutData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zUpsertSecretApiV1SecretsSecretNamePutResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' }, { scheme: 'bearer', type: 'http' } ], url: '/api/v1/secrets/{secret_name}', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } } exports.Secrets = Secrets; class Servers { static listServersApiV1ServersGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zListServersApiV1ServersGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zListServersApiV1ServersGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/servers/', ...options }); } static getServerApiV1ServersServerIdGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetServerApiV1ServersServerIdGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetServerApiV1ServersServerIdGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/servers/{server_id}', ...options }); } static getServerClientApiV1ServersServerIdClientGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetServerClientApiV1ServersServerIdClientGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetServerClientApiV1ServersServerIdClientGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/servers/{server_id}/client', ...options }); } static getServerPropertiesApiV1ServersServerIdPropertiesGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetServerPropertiesApiV1ServersServerIdPropertiesGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetServerPropertiesApiV1ServersServerIdPropertiesGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/servers/{server_id}/properties', ...options }); } static patchServerPropertiesApiV1ServersServerIdPropertiesKeyPatch(options) { return (options.client ?? client_gen_js_1.client).patch({ requestValidator: async (data) => { return await zod_gen_js_1.zPatchServerPropertiesApiV1ServersServerIdPropertiesKeyPatchData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zPatchServerPropertiesApiV1ServersServerIdPropertiesKeyPatchResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/servers/{server_id}/properties/{key}', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } } exports.Servers = Servers; class Strategy { static getStrategyApiV1StrategyPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zGetStrategyApiV1StrategyPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetStrategyApiV1StrategyPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/strategy/', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static createFakeRecipesApiV1StrategyFakePost(options) { return (options?.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zCreateFakeRecipesApiV1StrategyFakePostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zCreateFakeRecipesApiV1StrategyFakePostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/strategy/fake', ...options }); } } exports.Strategy = Strategy; class Toolprints { static createToolprintApiV1ToolprintsPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zCreateToolprintApiV1ToolprintsPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zCreateToolprintApiV1ToolprintsPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/toolprints/', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static getToolprintInstructionsApiV1ToolprintsWellKnownAiTxtGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetToolprintInstructionsApiV1ToolprintsWellKnownAiTxtGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetToolprintInstructionsApiV1ToolprintsWellKnownAiTxtGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/toolprints/.well-known/ai.txt', ...options }); } static getToolprintSchemaApiV1ToolprintsWellKnownSchemaGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetToolprintSchemaApiV1ToolprintsWellKnownSchemaGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetToolprintSchemaApiV1ToolprintsWellKnownSchemaGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/toolprints/.well-known/schema', ...options }); } static getToolprintTemplateApiV1ToolprintsWellKnownTemplateGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetToolprintTemplateApiV1ToolprintsWellKnownTemplateGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetToolprintTemplateApiV1ToolprintsWellKnownTemplateGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/toolprints/.well-known/template', ...options }); } static createToolprintJsonApiV1ToolprintsJsonPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zCreateToolprintJsonApiV1ToolprintsJsonPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zCreateToolprintJsonApiV1ToolprintsJsonPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/toolprints/json', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static validateToolprintApiV1ToolprintsValidatePost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zValidateToolprintApiV1ToolprintsValidatePostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zValidateToolprintApiV1ToolprintsValidatePostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/toolprints/validate', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static validateToolprintJsonApiV1ToolprintsValidateJsonPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zValidateToolprintJsonApiV1ToolprintsValidateJsonPostData.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/toolprints/validate/json', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static validateToolprintYamlApiV1ToolprintsValidateYamlPost(options) { return (options.client ?? client_gen_js_1.client).post({ bodySerializer: null, requestValidator: async (data) => { return await zod_gen_js_1.zValidateToolprintYamlApiV1ToolprintsValidateYamlPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zValidateToolprintYamlApiV1ToolprintsValidateYamlPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/toolprints/validate/yaml', ...options, headers: { 'Content-Type': 'text/plain', ...options.headers } }); } static createToolprintYamlApiV1ToolprintsYamlPost(options) { return (options.client ?? client_gen_js_1.client).post({ bodySerializer: null, requestValidator: async (data) => { return await zod_gen_js_1.zCreateToolprintYamlApiV1ToolprintsYamlPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zCreateToolprintYamlApiV1ToolprintsYamlPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/toolprints/yaml', ...options, headers: { 'Content-Type': 'text/plain', ...options.headers } }); } static getToolprintApiV1ToolprintsToolprintIdGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetToolprintApiV1ToolprintsToolprintIdGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetToolprintApiV1ToolprintsToolprintIdGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/toolprints/{toolprint_id}', ...options }); } } exports.Toolprints = Toolprints; class Tools { static listToolsApiV1ToolsGet(options) { return (options?.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zListToolsApiV1ToolsGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zListToolsApiV1ToolsGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/tools/', ...options }); } static getToolResourcesBatchApiV1ToolsResourcesBatchPost(options) { return (options.client ?? client_gen_js_1.client).post({ requestValidator: async (data) => { return await zod_gen_js_1.zGetToolResourcesBatchApiV1ToolsResourcesBatchPostData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetToolResourcesBatchApiV1ToolsResourcesBatchPostResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/tools/resources/batch', ...options, headers: { 'Content-Type': 'application/json', ...options.headers } }); } static getToolApiV1ToolsToolIdGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetToolApiV1ToolsToolIdGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetToolApiV1ToolsToolIdGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/tools/{tool_id}', ...options }); } static getToolPropertiesApiV1ToolsToolIdPropertiesGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetToolPropertiesApiV1ToolsToolIdPropertiesGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetToolPropertiesApiV1ToolsToolIdPropertiesGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/tools/{tool_id}/properties', ...options }); } static getToolResourceApiV1ToolsToolIdResourceGet(options) { return (options.client ?? client_gen_js_1.client).get({ requestValidator: async (data) => { return await zod_gen_js_1.zGetToolResourceApiV1ToolsToolIdResourceGetData.parseAsync(data); }, responseValidator: async (data) => { return await zod_gen_js_1.zGetToolResourceApiV1ToolsToolIdResourceGetResponse.parseAsync(data); }, security: [ { name: 'X-ONEGREP-API-KEY', type: 'apiKey' } ], url: '/api/v1/tools/{tool_id}/resource', ...options }); } } exports.Tools = Tools; //# sourceMappingURL=sdk.gen.js.map