import { CcApiCompositeCommand } from '../../lib/cc-api-command.js'; import type { CcApiComposer } from '../../types/cc-api.types.js'; import type { ListArticleCommandInput, ListArticleCommandOutput } from './list-article-command.types.js'; /** * Lists the latest articles from the Clever Cloud blog. * * The blog feed lives outside the API base URL, so this command targets an absolute URL, is sent without * the client credentials, and enables CORS, which browsers need to reach that other origin. * * Articles are sorted by publication date, most recent first. * * Feed pages are cached for 4 hours by default, which a caller can override: * * ```javascript * await client.send(new ListArticleCommand({ lang: 'fr' }), { cache: { mode: 'reload' } }); * ``` * * @endpoint [GET] https://www.clever.cloud/feed/ * @endpoint [GET] https://www.clever.cloud/fr/feed/ * @group Article */ export declare class ListArticleCommand extends CcApiCompositeCommand { compose(params: ListArticleCommandInput, composer: CcApiComposer): Promise; isIdempotent(): boolean; } //# sourceMappingURL=list-article-command.d.ts.map