import { DetailDto, IInvoke } from '@mbc-cqrs-serverless/core';
import { GenerateFormattedSequenceDto, GenerateFormattedSequenceWithProvidedSettingDto } from './dto';
import { SequencesService } from './sequences.service';
export declare class SequencesController {
    private readonly sequenceService;
    constructor(sequenceService: SequencesService);
    getSequence(dto: DetailDto): Promise<import("@mbc-cqrs-serverless/core").DataEntity>;
    genSequence(invokeContext: IInvoke, dto: GenerateFormattedSequenceDto): Promise<import("./entities/sequence.entity").SequenceEntity>;
    genSequenceWithProvidedSetting(invokeContext: IInvoke, dto: GenerateFormattedSequenceWithProvidedSettingDto): Promise<import("./entities/sequence.entity").SequenceEntity>;
}
