import { RuntimeTraitSchema } from '@sunmao-ui/core';
import { ImplWrapperProps } from '../../../../types';
import { HandlerMap } from '../../../../services/handler';
export declare function useRuntimeFunctions(props: ImplWrapperProps): {
    mergeState: (partial: any) => void;
    subscribeMethods: (map: HandlerMap) => void;
    executeTrait: (trait: RuntimeTraitSchema, traitProperty: RuntimeTraitSchema['properties']) => import("../../../../types").TraitResult<string, string>;
};
