import { logger } from '@/infrastructure/monitoring/logger';

/**
 * dbis.ops.statements-ingest
 * Ingest bank statements/intraday reports per configured formats.
 */
export class StatementsIngestService {
	async ingest(params: { rail: string; payload: string }): Promise<{ status: 'INGESTED' }> {
		logger.info('StatementsIngestService.ingest', { rail: params.rail, size: params.payload.length });
		return { status: 'INGESTED' as const };
	}
}

export const statementsIngestService = new StatementsIngestService();

