@churchapps/apihelper
Version:
Library of helper functions not specific to any one ChurchApps project or framework.
18 lines • 510 B
TypeScript
import { Principal } from "./";
import { IPermission } from "../helpers/Interfaces";
export declare class AuthenticatedUser {
id: string;
churchId: string;
email: string;
apiName: string;
permissions: string[];
personId: string;
firstName: string;
lastName: string;
membershipStatus?: string;
groupIds?: string[];
jwt: string;
constructor(principal: Principal);
checkAccess(permission: IPermission): boolean;
}
//# sourceMappingURL=AuthenticatedUser.d.ts.map