import { z } from 'zod';
export declare const settings: {
    auth_url: {
        key: string;
        label: string;
        obfuscated: false;
        required: true;
        description: string;
    };
    client_id: {
        key: string;
        label: string;
        obfuscated: true;
        required: true;
        description: string;
    };
    client_secret: {
        key: string;
        label: string;
        obfuscated: true;
        required: true;
        description: string;
    };
    api_url: {
        key: string;
        label: string;
        obfuscated: false;
        required: true;
        description: string;
    };
    scope: {
        key: string;
        label: string;
        obfuscated: false;
        required: true;
        description: string;
    };
    practiceId: {
        key: string;
        label: string;
        obfuscated: false;
        required: true;
        description: string;
    };
};
export declare const SettingsValidationSchema: z.ZodObject<{
    client_id: z.ZodString;
    client_secret: z.ZodString;
    auth_url: z.ZodString;
    api_url: z.ZodString;
    scope: z.ZodString;
    practiceId: z.ZodString;
}, "strip", z.ZodTypeAny, {
    auth_url: string;
    client_id: string;
    client_secret: string;
    api_url: string;
    scope: string;
    practiceId: string;
}, {
    auth_url: string;
    client_id: string;
    client_secret: string;
    api_url: string;
    scope: string;
    practiceId: string;
}>;
