import { CharacterRepository } from "@features/characters/infrastructure/repositories/character.repository";
import { CreateCharacterDto } from "../dtos/create-character.dto";
import { Character } from "@features/characters/domain/entities/character.entity";
export declare class CreateCharacterUseCase {
    private readonly characterRepository;
    constructor(characterRepository: CharacterRepository);
    execute(dto: CreateCharacterDto): Promise<Character>;
}
