- Prefijo v2: MCH - TRACEABILITY-MASTER.yml creado - Listo para integracion como submodulo Workspace: v2.0.0 | SIMCO: v4.0.0
32 lines
1.4 KiB
TypeScript
32 lines
1.4 KiB
TypeScript
import { CodiSpeiService } from './codi-spei.service';
|
|
import { GenerateQrDto } from './dto/generate-qr.dto';
|
|
export declare class CodiSpeiController {
|
|
private readonly codiSpeiService;
|
|
constructor(codiSpeiService: CodiSpeiService);
|
|
generateQr(req: any, dto: GenerateQrDto): Promise<import("./entities/codi-transaction.entity").CodiTransaction>;
|
|
getCodiStatus(id: string): Promise<import("./entities/codi-transaction.entity").CodiTransaction>;
|
|
getCodiTransactions(req: any, limit?: number): Promise<import("./entities/codi-transaction.entity").CodiTransaction[]>;
|
|
codiWebhook(payload: any): Promise<{
|
|
success: boolean;
|
|
}>;
|
|
getClabe(req: any): Promise<{
|
|
clabe: any;
|
|
message: string;
|
|
beneficiaryName?: undefined;
|
|
status?: undefined;
|
|
} | {
|
|
clabe: string;
|
|
beneficiaryName: string;
|
|
status: import("./entities/virtual-account.entity").VirtualAccountStatus;
|
|
message?: undefined;
|
|
}>;
|
|
createClabe(req: any, body: {
|
|
beneficiaryName: string;
|
|
}): Promise<import("./entities/virtual-account.entity").VirtualAccount>;
|
|
getSpeiTransactions(req: any, limit?: number): Promise<import("./entities/spei-transaction.entity").SpeiTransaction[]>;
|
|
speiWebhook(payload: any): Promise<{
|
|
success: boolean;
|
|
}>;
|
|
getSummary(req: any, date?: string): Promise<any>;
|
|
}
|