import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { ConfigurationValue, ConfigurationValue$Outbound } from "./configurationvalue.js"; /** * Configuration for a datasource instance */ export type DatasourceInstanceConfiguration = { /** * A map from configuration key names to their values */ values: { [k: string]: ConfigurationValue; }; }; /** @internal */ export declare const DatasourceInstanceConfiguration$inboundSchema: z.ZodType; /** @internal */ export type DatasourceInstanceConfiguration$Outbound = { values: { [k: string]: ConfigurationValue$Outbound; }; }; /** @internal */ export declare const DatasourceInstanceConfiguration$outboundSchema: z.ZodType; export declare function datasourceInstanceConfigurationToJSON(datasourceInstanceConfiguration: DatasourceInstanceConfiguration): string; export declare function datasourceInstanceConfigurationFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=datasourceinstanceconfiguration.d.ts.map