/** * @ebowwa/palantir — Composable Palantir Foundry SDK for v2 REST API. * * Usage: * import { createServiceClient, OntologiesNamespace } from "@ebowwa/palantir"; * const client = createServiceClient(stackUrl, clientId, clientSecret); * await client.authenticateWithClientCredentials(); * const ontologies = new OntologiesNamespace(client); * const list = await ontologies.list(); * * Error handling: * - PalantirCredentialError — missing/invalid OAuth2 credentials * - PalantirApiError — structured API error with errorCode, errorName, parameters * - PalantirOAuth2Error — OAuth2 token endpoint errors */ export { PalantirClient, createServiceClient, createPublicClient, createTokenClient } from "./client.js"; export type { PalantirClientOptions } from "./client.js"; export { PalantirApiError, PalantirCredentialError, PalantirOAuth2Error, PalantirErrorCode, GeneralErrorName, OntologyErrorName, DatasetErrorName, FilesystemErrorName, OperationErrorName, AipErrorName, ConnectivityErrorName, AdminErrorName, OrchestrationErrorName, OAuth2ErrorCode, HttpStatus, } from "./errors.js"; export type { PalantirErrorCode as PalantirErrorCodeType, PalantirErrorName, PalantirApiErrorBody, OAuth2TokenErrorBody, OAuth2ErrorCode as OAuth2ErrorCodeType, GeneralErrorName as GeneralErrorNameType, OntologyErrorName as OntologyErrorNameType, DatasetErrorName as DatasetErrorNameType, FilesystemErrorName as FilesystemErrorNameType, OperationErrorName as OperationErrorNameType, AipErrorName as AipErrorNameType, ConnectivityErrorName as ConnectivityErrorNameType, AdminErrorName as AdminErrorNameType, OrchestrationErrorName as OrchestrationErrorNameType, HttpStatus as HttpStatusType, } from "./errors.js"; export { OntologiesNamespace } from "./ontologies.js"; export type { InterfaceType } from "./ontologies.js"; export { DatasetsNamespace } from "./datasets.js"; export { AdminNamespace } from "./admin.js"; export type { Organization, Group, CreateOrganizationParams, PrincipalId, SearchUsersParams } from "./admin.js"; export { FilesystemNamespace } from "./filesystem.js"; export type { Space } from "./filesystem.js"; export { ConnectivityNamespace } from "./connectivity.js"; export { OrchestrationNamespace } from "./orchestration.js"; export { AipNamespace } from "./aip.js"; export { OperationsNamespace } from "./operations.js"; export type { PalantirConfig, OAuth2TokenResponse, TokenProvider, PageParams, PageResponse, User, UserStatus, Ontology, ObjectType, ObjectTypePrimaryKey, OntologyObject, ListObjectsParams, ActionType, ActionParameter, ActionParameterDataType, ActionOperation, ApplyActionParams, ApplyActionResponse, FunctionType, FunctionParameter, ExecuteFunctionParams, QueryType, QueryParameter, Dataset, CreateDatasetParams, TransactionType, TransactionStatus, Branch, CreateBranchParams, Transaction, CreateTransactionParams, FileMetadata, DatasetSchema, FieldSchema, Folder, Resource, CreateFolderParams, Operation, Connection, Schedule, ScheduleRun, CreateScheduleParams, AipAgent, AipAgentSession, AipAgentMessage, AipContinueParams, AipContinueResponse, AipStreamingChunk, LanguageModel, ChatCompletionParams, ChatMessage, ChatCompletionResponse, ChatChoice, Stream, SqlQuery, SqlQueryResult, AuditLog, DataHealthCheck, DataHealthCheckItem, Checkpoint, Mediaset, Model, Notepad, ThirdPartyApplication, GeoPoint, GeoPolygon, Widget, PublicApi, PublicApiEndpoint, ApiScope, } from "./types.js"; export { ApiScopes } from "./types.js"; //# sourceMappingURL=index.d.ts.map