@ixo/supamoto-bot-sdk
Version:
An SDK to easily interact with Supamoto bot db
28 lines (27 loc) • 1.19 kB
TypeScript
import { PoolClient } from 'pg';
import { IClaimIssue, IClaimIssues } from '../../types/db';
export declare function selectClaimIssue({ id }: {
id: number;
}, client: PoolClient): Promise<IClaimIssue | undefined>;
export declare function selectClaimIssues({ ids }: {
ids: number[];
}, client: PoolClient): Promise<IClaimIssues>;
export declare function selectClaimIssuesByClaimId({ claimId }: {
claimId: string;
}, client: PoolClient): Promise<IClaimIssues>;
export declare function selectClaimIssuesByCustomerId({ customerId }: {
customerId: string;
}, client: PoolClient): Promise<IClaimIssues>;
export declare function selectClaimIssuesByCollectionId({ collectionId }: {
collectionId: string;
}, client: PoolClient): Promise<IClaimIssues>;
export declare function selectClaimIssuesByCustomerIdAndCollectionId({ customerId, collectionId }: {
customerId: string;
collectionId: string;
}, client: PoolClient): Promise<IClaimIssues>;
export declare function insertClaimIssue({ claimId, customerId, collectionId, reason, }: {
claimId: string;
customerId?: string;
collectionId: string;
reason: string;
}, client: PoolClient): Promise<IClaimIssue>;