import { UserInfo } from '@waline/api';
declare const userInfoState: {
    userInfo: import('solid-js').Accessor<UserInfo | null>;
    isLogin: import('solid-js').Accessor<boolean>;
    setUserInfo: import('solid-js').Setter<UserInfo | null>;
    isAdmin: import('solid-js').Accessor<boolean>;
};
export declare function userLogin(): Promise<void>;
export declare function userLogout(): Promise<void>;
export declare function openProfile(): Promise<void>;
export default userInfoState;
