import type { CcRequestParams } from '../../../../types/request.types.js'; import type { SelfOrPromise } from '../../../../types/utils.types.js'; import { CcApiSimpleCommand } from '../../lib/cc-api-command.js'; import type { IdResolve } from '../../types/resource-id-resolver.types.js'; import type { GetOtoroshiConfigCommandInput, GetOtoroshiConfigCommandOutput } from './get-otoroshi-config-command.types.js'; /** * Downloads the YAML configuration of an Otoroshi add-on. * * The response is served as `application/yaml`, so it comes back as raw text rather than as a * parsed object. * * @endpoint [GET] /v4/addon-providers/addon-otoroshi/addons/:XXX/config.yaml * @group Otoroshi * @version 4 */ export declare class GetOtoroshiConfigCommand extends CcApiSimpleCommand { toRequestParams(params: GetOtoroshiConfigCommandInput): Partial; getIdsToResolve(): IdResolve; transformCommandOutput(response: unknown): SelfOrPromise; isIdempotent(): boolean; } //# sourceMappingURL=get-otoroshi-config-command.d.ts.map