import { requestSubscribeMessage as requestSubscribeMessageNamespace } from '@tarojs/taro';
import { TAuthResultType } from '../type';

export type TSuccessResult = {
    [tmplId: string]: TAuthResultType;
};
export type IAction = (tmplIds: string[]) => Promise<TSuccessResult | requestSubscribeMessageNamespace.FailCallbackResult>;
declare function useRequestSubscribeMessage(): [IAction];
export default useRequestSubscribeMessage;
