@intuitionrobotics/permissions
Version:
18 lines (17 loc) • 890 B
TypeScript
import { DB_PermissionApi } from "../../../index";
import { BaseDB_ApiGeneratorCaller } from "@intuitionrobotics/db-api-generator/frontend";
export interface OnPermissionsApisLoaded {
__onPermissionsApisLoaded: () => void;
}
export declare class PermissionsApiModule_Class extends BaseDB_ApiGeneratorCaller<DB_PermissionApi> {
private apis;
constructor();
protected init(): void;
protected onEntryCreated(response: DB_PermissionApi): Promise<void>;
protected onEntryDeleted(response: DB_PermissionApi): Promise<void>;
protected onEntryUpdated(response: DB_PermissionApi): Promise<void>;
protected onGotUnique(response: DB_PermissionApi): Promise<void>;
protected onQueryReturned(response: DB_PermissionApi[]): Promise<void>;
getApis(projectId: string): DB_PermissionApi[];
}
export declare const ApiCaller_PermissionsApi: PermissionsApiModule_Class;