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 { AddonRuntimeLog } from './log.types.js'; import type { StreamAddonRuntimeLogCommandInput } from './stream-addon-runtime-log-command.types.js'; /** * Opens a Server-Sent Events stream of the runtime logs of an add-on. * * The stream stays open and keeps delivering lines as the add-on 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/resources/:XXX/logs * @group Log * @version 4 */ export declare class StreamAddonRuntimeLogCommand extends AbstractLogsStreamCommand { toRequestParams(params: StreamAddonRuntimeLogCommandInput): Partial; _logTopicName(): string; _convertLog(rawLog: unknown): AddonRuntimeLog; getIdsToResolve(): IdResolve; } //# sourceMappingURL=stream-addon-runtime-log-command.d.ts.map