import { Container, ECSClient, ECSClientConfig } from '@aws-sdk/client-ecs'; export declare class ECSServiceClient { readonly client: ECSClient; constructor(options?: ECSClientConfig); listClusters(): Promise; listServices(cluster?: string): Promise; listTasks(cluster?: string, serviceName?: string): Promise; describeTasks(cluster: string, tasks: string[]): Promise; listContainers(cluster: string, tasksArns: string[], containerFilter?: (container: Container) => boolean | undefined): Promise<{ cluster: string | undefined; task: string | undefined; container: string | undefined; }[]>; executeCommand(cluster: string, task: string, container: string, command?: string, interactive?: boolean): Promise; }