import { WaiterConfiguration, WaiterResult } from "@smithy/core/client"; import { DescribeReplicationGroupsCommandInput, DescribeReplicationGroupsCommandOutput, } from "../commands/DescribeReplicationGroupsCommand"; import { ElastiCacheClient } from "../ElastiCacheClient"; import { ElastiCacheServiceException } from "../models/ElastiCacheServiceException"; import { ReplicationGroupNotFoundFault } from "../models/errors"; export declare const waitForReplicationGroupDeleted: ( params: WaiterConfiguration, input: DescribeReplicationGroupsCommandInput ) => Promise< WaiterResult< DescribeReplicationGroupsCommandOutput | ElastiCacheServiceException > >; export declare const waitUntilReplicationGroupDeleted: ( params: WaiterConfiguration, input: DescribeReplicationGroupsCommandInput ) => Promise< WaiterResult< DescribeReplicationGroupsCommandOutput | ReplicationGroupNotFoundFault > >;