import type { Connection } from 'mongoose';
import { RedisClientType } from 'redis';
/**
 * サービスアウトプット識別子リポジトリ
 */
export declare class ServiceOutputIdentifierRepo {
    private readonly settingModel;
    private readonly counterRepo;
    constructor(params: {
        redisClient: RedisClientType;
        connection: Connection;
    });
    /**
     * タイムスタンプから発行する
     */
    publishByTimestamp(params: {
        startDate: Date;
    }): Promise<string>;
    private useMongoBySettings;
}
