@erebus-sh/sdk
Version:
To install dependencies:
39 lines (38 loc) • 959 B
TypeScript
import { ErebusSession } from "./session-hms8KNXA.js";
//#region src/service/Service.d.ts
declare class ErebusService {
private readonly client;
private grantRequest;
constructor({
secret_api_key,
base_url
}: {
secret_api_key: string;
base_url?: string;
});
prepareSession({
userId
}: {
userId: string;
}): Promise<ErebusSession>;
}
//#endregion
//#region src/service/patterns.d.ts
declare function orgPattern(org: string): string;
declare function groupPattern(org: string, group?: string): string;
//#endregion
//#region src/service/types.d.ts
declare enum Access {
Read = "read",
Write = "write",
ReadWrite = "read-write",
Huh = "huh?",
}
//#endregion
//#region src/internal/error.d.ts
declare class ErebusError extends Error {
constructor(message: string, more?: string);
}
//#endregion
export { Access, ErebusError, ErebusService, groupPattern, orgPattern };
//# sourceMappingURL=index-CFP4t4n4.d.ts.map