import { Elysia } from 'elysia'; import type { RuleEditResult } from '../../../types/eslintConfig'; import type { TsEditResult } from '../../../types/tsconfig'; import type { PrettierEditResult } from '../../../types/prettier'; import type { AbsoluteConfigEditResult } from '../../../types/absoluteConfig'; import type { AuthConfigEditResult, AuthScaffoldResult } from '../../../types/authPanel'; import type { IntegrationAddResult } from '../../../types/integrationsPanel'; import type { PackageJsonEditResult } from '../../../types/packageJsonPanel'; export declare const launchConfig: (args: string[], cwd?: string) => Promise; options: import("../../../types/tsconfig").TsOption[]; }; }; }; }; }; } & { api: { tsconfig: { post: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: Response | TsEditResult; }; }; }; }; } & { api: { prettier: { get: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: { available: boolean; categories: string[]; configPath: string | null; current: Record; editable: boolean; format: import("../../../types/prettier").PrettierFormat; options: import("prettier").SupportOption[]; }; }; }; }; }; } & { api: { prettier: { post: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: Response | PrettierEditResult; }; }; }; }; } & { api: { absolute: { get: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: { available: boolean; configPath: string | null; current: Record; fields: import("../../../types/config").FieldNode[]; opaqueKeys: string[]; }; }; }; }; }; } & { api: { absolute: { post: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: Response | AbsoluteConfigEditResult; }; }; }; }; } & { api: { integrations: { get: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: import("../../../types/integrationsPanel").IntegrationsPanelState; }; }; }; }; } & { api: { integrations: { add: { post: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: IntegrationAddResult; }; }; }; }; }; } & { api: { auth: { get: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: import("../../../types/authPanel").AuthPanelState; }; }; }; }; } & { api: { auth: { post: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: Response | AuthConfigEditResult; }; }; }; }; } & { api: { auth: { scaffold: { post: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: AuthScaffoldResult; }; }; }; }; }; } & { api: { package: { get: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: { configPath: string | null; current: Record; fields: import("../../../types/config").FieldNode[]; scripts: import("../../../types/packageJsonPanel").PackageScript[]; }; }; }; }; }; } & { api: { package: { script: { post: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: Response | PackageJsonEditResult; }; }; }; }; }; } & { api: { package: { field: { post: { body: unknown; params: {}; query: unknown; headers: unknown; response: { 200: Response | PackageJsonEditResult; }; }; }; }; }; }, { derive: {}; resolve: {}; schema: {}; standaloneSchema: {}; response: {}; }, { derive: {}; resolve: {}; schema: {}; standaloneSchema: {}; response: {}; }>>;