import { z } from 'zod';
export declare const DockEnvironmentSchema: z.ZodPipeline<z.ZodString, z.ZodEnum<["DEVELOPMENT", "PRODUCTION"]>>;
export type DockEnvironment = z.infer<typeof DockEnvironmentSchema>;
export declare const AUTH_URLS: Record<DockEnvironment, string>;
export declare const API_URLS: Record<DockEnvironment, string>;
export declare const DockApiScopes: string;
export declare const DockSettingsSchema: z.ZodObject<{
    environment: z.ZodPipeline<z.ZodString, z.ZodEnum<["DEVELOPMENT", "PRODUCTION"]>>;
    clientId: z.ZodString;
    clientSecret: z.ZodString;
    apiKey: z.ZodString;
    organizationId: z.ZodString;
    userId: z.ZodString;
}, "strip", z.ZodTypeAny, {
    apiKey: string;
    clientId: string;
    clientSecret: string;
    environment: "DEVELOPMENT" | "PRODUCTION";
    organizationId: string;
    userId: string;
}, {
    apiKey: string;
    clientId: string;
    clientSecret: string;
    environment: string;
    organizationId: string;
    userId: string;
}>;
