import { createClient } from '@osdk/client'; import { A as AnyEdit } from '../internal-CmSoe_xi.cjs'; import { W as WriteableClient } from '../WriteableClient-Dh0U7efj.cjs'; import '../EditBatch-DenXqhoa.cjs'; import '@osdk/foundry.ontologies'; declare function createWriteableClient(transactionId: string, ...args: Parameters): WriteableClient; declare function flushEdits(client: WriteableClient): Promise; /** * Retrieves the API Gateway base URL from the Function's environment. * * This function is intended to be used only from within a function. Usage of this utility elsewhere may result * in errors since the environment may not be properly configured. * * @returns The API Gateway base URL (e.g., "https://example.palantirfoundry.com") * @throws Error if the API Gateway base URL has not been properly configured in the function's environment. * * @example * ```typescript * const baseUrl = getApiGatewayBaseUrl(); * // Returns: "https://example.palantirfoundry.com" * ``` */ declare function getApiGatewayBaseUrl(): string; export { WriteableClient, createWriteableClient, flushEdits, getApiGatewayBaseUrl };