import { RemoteAuthentication } from './RemoteAuthentication.mjs'; /** * * Data transfer object representing a remote CouchDB endpoint with its URL and optional * authentication. * / */ export declare class Remote { /** * * The URL of the remote CouchDB instance. */ url: string; /** * * The authentication configuration for connecting to the remote instance. */ auth: RemoteAuthentication | undefined; constructor(partial: Partial & Pick); toJSON(): object; static fromJSON(json: any, ignoreUnknownKeys?: boolean, path?: Array): Remote; }