HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/good-life-be/node_modules/aws-sdk/lib/rds/signer.d.ts
import {Credentials, CredentialsOptions} from '../credentials';
import {AWSError} from '../error';
export class Signer {
    /**
     * A signer object can be used to generate an auth token to a database.
     */
    constructor(options?:Signer.SignerOptions);
    /**
     * Generate an auth token to a database.
     */
    getAuthToken(options: Signer.SignerOptions, callback: (err: AWSError, token: string) => void): void;
    /**
     * Generate an auth token to a database.
     */
    getAuthToken(options: Signer.SignerOptions): string;
}

declare namespace Signer {
    export interface SignerOptions {
        credentials?: Credentials | CredentialsOptions;
        region?: string;
        hostname?: string;
        port?: number;
        username?: string;
    }
}