import type { ActorParams, RpgMakerDbEntry } from "../types/rpgmaker.js"; interface Actor extends RpgMakerDbEntry { nickname: string; profile: string; classId: number; initialLevel: number; maxLevel: number; characterName: string; characterIndex: number; faceName: string; faceIndex: number; battlerName: string; traits: unknown[]; equips: number[]; } declare function getActors(projectPath: string): Promise; declare function getActor(projectPath: string, id: number): Promise; declare function createActor(projectPath: string, params: ActorParams): Promise; declare function updateActor(projectPath: string, id: number, fields: Partial): Promise; declare function searchActors(projectPath: string, query: string): Promise; declare function deleteActor(projectPath: string, id: number): Promise; export { getActors, getActor, createActor, updateActor, searchActors, deleteActor };