import { UserState, SignInData, Scope } from '../../types';
import { StoreDefinition } from 'pinia';
export declare const useUserStore: StoreDefinition<"USER", UserState, {}, {
    setToken(token: string): void;
    setScopes(scopes: Record<string, Scope>): void;
    setUserInfo(userInfo: UserState["userInfo"]): void;
    login(data: SignInData): void;
    refreshScopes(): void;
    logout(): void;
}>;
