skyflow-node
Version:
Skyflow SDK for Node.js
18 lines (17 loc) • 993 B
TypeScript
import { IDeleteInput, IDeleteOptions, IGetInput, IGetOptions, IInsertOptions, IUpdateInput, IUpdateOptions } from './utils/common';
import { IDetokenizeInput, IGetByIdInput, IConnectionConfig } from './utils/common';
declare class Controller {
#private;
constructor(client: any);
detokenize(detokenizeInput: IDetokenizeInput): Promise<any>;
insert(records: any, options?: IInsertOptions): Promise<any>;
getById(getByIdInput: IGetByIdInput): Promise<unknown>;
get(getInput: IGetInput, options?: IGetOptions): Promise<unknown>;
invokeConnection(configuration: IConnectionConfig): Promise<unknown>;
update(updateInput: IUpdateInput, options?: IUpdateOptions): Promise<unknown>;
delete(deleteInput: IDeleteInput, options?: IDeleteOptions): Promise<unknown>;
insertData(records: any, options: any): Promise<unknown>;
sendInvokeConnectionRequest(config: IConnectionConfig): Promise<unknown>;
getToken(): Promise<string>;
}
export default Controller;