@intuitionrobotics/permissions
Version:
19 lines • 1.04 kB
TypeScript
import { BaseDB_ApiGeneratorCaller } from "@intuitionrobotics/db-api-generator/frontend";
import { type DB_PermissionsUser } from "../../../index.js";
export interface OnPermissionsUsersLoaded {
__onPermissionsUsersLoaded: () => void;
}
export declare class PermissionsUserModule_Class extends BaseDB_ApiGeneratorCaller<DB_PermissionsUser> {
private users;
constructor();
protected init(): void;
protected onEntryCreated(_response: DB_PermissionsUser): Promise<void>;
protected onEntryDeleted(_response: DB_PermissionsUser): Promise<void>;
protected onEntryUpdated(_response: DB_PermissionsUser): Promise<void>;
protected onGotUnique(_response: DB_PermissionsUser): Promise<void>;
protected onQueryReturned(response: DB_PermissionsUser[]): Promise<void>;
getUserByAccountId(accountId: string): DB_PermissionsUser | undefined;
getUsers(): DB_PermissionsUser[];
}
export declare const ApiCaller_PermissionsUser: PermissionsUserModule_Class;
//# sourceMappingURL=ApiCaller_PermissionsUser.d.ts.map