/**
 * This file was auto-generated by Fern from our API Definition.
 */
import * as serializers from "../../../../index";
import * as Cohere from "../../../../../api/index";
import * as core from "../../../../../core";
import { CreateConnectorOAuth } from "../../../../types/CreateConnectorOAuth";
import { CreateConnectorServiceAuth } from "../../../../types/CreateConnectorServiceAuth";
export declare const CreateConnectorRequest: core.serialization.Schema<serializers.CreateConnectorRequest.Raw, Cohere.CreateConnectorRequest>;
export declare namespace CreateConnectorRequest {
    interface Raw {
        name: string;
        description?: string | null;
        url: string;
        excludes?: string[] | null;
        oauth?: CreateConnectorOAuth.Raw | null;
        active?: boolean | null;
        continue_on_failure?: boolean | null;
        service_auth?: CreateConnectorServiceAuth.Raw | null;
    }
}
