Open
Description
It would be great to include a type declaration file.
I'm currently using this for now, but I'm seeing TypeError: config.RDS.executeStatement is not a function
when executing query()
.
declare module 'data-api-client' {
import RDSDataService from 'aws-sdk/clients/rdsdataservice';
import {ConfigBase as Config} from 'aws-sdk/lib/config';
export interface iParams {
secretArn: string;
resourceArn: string;
database: string;
keepAlive?: boolean;
hydrateColumnNames?: boolean;
options?: Config & RDSDataService.Types.ClientConfiguration;
}
export interface iDataAPIClient {
query(...x: any[]): iDataAPIQueryResult;
}
export interface iDataAPIQueryResult {
records: Array<any>;
}
export default function (params: iParams): iDataAPIClient
}