import { Client } from '@credithub/webservice'; import type { PDFProtestoDiscoverResponse } from '../../../@types/domain'; export type InstrumentoSendmailResponse = { message?: string; _warning?: string; jobId?: string; }; export declare function sendInstrumentoManualEmail(client: Client.WebService, payload: { documento: string; nm_chave: string; livro: string; folha: string; }): Promise; export declare function sendInstrumentoDiscoveryEmail(client: Client.WebService, payload: { documento: string; nm_chave: string; }): Promise; /** * Buscar PDF do cache do bipbop (busca por chave com prefixo PDF_) * Verifica cache do bipbop antes de exibir o modal * Busca na collection DatabasePDFProtesto do banco bipbop * Procura por documentos onde data.nm_chave = nm_chave e key começa com PDF_ * Retorna PDF em base64 se disponível no cache * * Lança ExceptionDatabase::NOT_FOUND se o PDF não for encontrado no cache */ export declare function discoverPDFProtesto(client: Client.WebService, payload: { nm_chave: string; }): Promise;