import { ProjectConfig } from '../../types/Projects.js'; type FunctionInfo = { componentName: string; appId: number; endpoint?: { path: string; }; }; declare class _ProjectLogsManager { projectName: string | undefined; projectConfig: ProjectConfig | undefined; projectId: number | undefined; accountId: number | undefined; functions: FunctionInfo[]; selectedFunction: FunctionInfo | undefined; functionName: string | undefined; appId: number | undefined; isPublicFunction: boolean | undefined; endpointName: string | undefined; reset(): void; constructor(); init(accountId: number): Promise; fetchFunctionDetails(): Promise; fetchFunctionDetailsV2(deployedBuildId: number): Promise; getFunctionNames(): string[]; setFunction(functionName?: string): void; } export declare const ProjectLogsManager: _ProjectLogsManager; export {};