import type { CcRequestParams } from '../../../../types/request.types.js'; import type { IdResolve } from '../../types/resource-id-resolver.types.js'; import { AbstractLogsStreamCommand } from './abstract-logs-stream-command.js'; import type { ApplicationRuntimeLog } from './log.types.js'; import type { StreamApplicationRuntimeLogCommandInput } from './stream-application-runtime-log-command.types.js'; /** * Opens a Server-Sent Events stream of the runtime logs of an application. * * The stream stays open and keeps delivering lines as the application writes them, unless `until` closes the * range or `limit` caps the number of lines. Past lines are replayed first when `since` reaches into the past. * * @endpoint [GET] /v4/logs/organisations/:XXX/applications/:XXX/logs * @group Log * @version 4 */ export declare class StreamApplicationRuntimeLogCommand extends AbstractLogsStreamCommand { toRequestParams(params: StreamApplicationRuntimeLogCommandInput): Partial; _logTopicName(): string; _convertLog(rawLog: unknown): ApplicationRuntimeLog; getIdsToResolve(): IdResolve; } //# sourceMappingURL=stream-application-runtime-log-command.d.ts.map