import { AppSchema, IdentityProviderUser, KottsterApiInput, KottsterApiResult } from "@kottster/common"; import { KottsterApp } from "../core/app"; export declare class KottsterApi { enterpriseHub: AppSchema['main']['enterpriseHub']; get JWT_TOKEN(): string; get API_BASE_URL(): string; handleUnauthorized(): void; generateSql(app: KottsterApp, body: Omit, 'anonymousId'>): Promise | null>; private getAnonymousId; getKottsterContext(app: KottsterApp, user: IdentityProviderUser): Promise | null>; createApp(): Promise | null>; }