import type { Device, StyleType } from '../types'; import type { CB_EFFECT_PROP_KEYS } from './types'; export type NAMED_CB_EFFECT_ENTANIM_PROPS = { name: CB_EFFECT_PROP_KEYS.CB_EFFECT_PROP_ENTANIM; specs: CB_EFFECT_PROP_ENTANIM_SPECS; }; export default function parseEffectPropEntAnim(namedProps: NAMED_CB_EFFECT_ENTANIM_PROPS, device: Device): StyleType; export type CB_EFFECT_PROP_ENTANIM_BASE = { CB_EFFECT_PROP_ENTANIM_SPEC_DURATION: number; CB_EFFECT_PROP_ENTANIM_SPEC_REPEAT: number; CB_EFFECT_PROP_ENTANIM_SPEC_TFUNC: string; CB_EFFECT_PROP_ENTANIM_SPEC_TYPE: string; }; export type CB_EFFECT_PROP_ENTANIM_SPECS = CB_EFFECT_PROP_ENTANIM_BASE & Partial<{ 'CB_EFFECT_PROP_ENTANIM_SPEC_DURATION:MOBILE': number | undefined; 'CB_EFFECT_PROP_ENTANIM_SPEC_REPEAT:MOBILE': number | undefined; 'CB_EFFECT_PROP_ENTANIM_SPEC_TFUNC:MOBILE': string | undefined; 'CB_EFFECT_PROP_ENTANIM_SPEC_TYPE:MOBILE': string | undefined; }>;