import { MyTypes } from "../declarations";
export default function characters<T_MyTypes extends MyTypes = MyTypes>(prendyAssets: T_MyTypes["Assets"]): {
    startStates: {
        [x: string]: {
            dollName: any;
            atTriggers: Partial<Record<string, boolean>>;
            atCamCubes: Partial<Record<string, boolean>>;
            hasLeftFirstTrigger: boolean;
        };
    };
    getDefaultState: <T_CharacterName extends string, T_DollName extends string>(_characterName: T_CharacterName, dollName?: T_DollName) => {
        dollName: T_DollName;
        atTriggers: Partial<Record<string, boolean>>;
        atCamCubes: Partial<Record<string, boolean>>;
        hasLeftFirstTrigger: boolean;
    };
    getDefaultRefs: <T_CharacterName_1 extends string>(_characterName: T_CharacterName_1) => {
        testRef: null;
    };
};
