/**
 * This file was auto-generated by Fern from our API Definition.
 */
import * as FernRegistry from "../../../../../../../../../index";
export interface DbEndpointDefinition extends FernRegistry.api.v1.WithDescription, FernRegistry.api.v1.WithAvailability {
    authed: boolean | undefined;
    defaultEnvironment: FernRegistry.EnvironmentId | undefined;
    environments: FernRegistry.api.v1.Environment[] | undefined;
    method: FernRegistry.HttpMethod;
    id: FernRegistry.EndpointId;
    originalEndpointId: string | undefined;
    urlSlug: string;
    migratedFromUrlSlugs: string[] | undefined;
    name: string | undefined;
    path: FernRegistry.api.v1.read.EndpointPath;
    queryParameters: FernRegistry.api.v1.read.QueryParameter[];
    headers: FernRegistry.api.v1.read.Header[];
    request: FernRegistry.api.v1.db.DbHttpRequest | undefined;
    response: FernRegistry.api.v1.read.HttpResponse | undefined;
    errors: FernRegistry.api.v1.read.ErrorDeclaration[] | undefined;
    errorsV2: FernRegistry.api.v1.read.ErrorDeclarationV2[] | undefined;
    examples: FernRegistry.api.v1.read.ExampleEndpointCall[];
    snippetTemplates: FernRegistry.api.v1.read.EndpointSnippetTemplates | undefined;
}
//# sourceMappingURL=DbEndpointDefinition.d.ts.map