/** * User credentials and TLS encryption settings for connecting to TypeDB Cloud. * * ### Examples * * ```ts * credential = new TypeDBCredential(username, password) * credential = new TypeDBCredential(username, password, "path/to/ca-certificate.pem") * ``` */ export declare class TypeDBCredential { private readonly _username; private readonly _password; private readonly _tlsRootCAPath; /** * @param username The name of the user to connect as * @param password The password for the user * @param tlsRootCAPath Path to the CA certificate to use for authenticating server certificates. */ constructor(username: string, password: string, tlsRootCAPath?: string); get username(): string; get password(): string; get tlsRootCAPath(): string; }