import { PartitionedKeyValueTable } from '../../dynamo'; import { QueueName, QueueUrl } from '../consumer'; export interface ProxyQueueProvider { queues(src: QueueName): Promise; } export declare class DevProxyProvider implements ProxyQueueProvider { private kv; private lookup; constructor(kv: PartitionedKeyValueTable); /** * Caches queue lookups * @param src */ queues(src: QueueName): Promise; register(url: QueueUrl, src: QueueName): Promise; remove(url: QueueUrl, src: QueueName): Promise; private key; } //# sourceMappingURL=proxyProvider.d.ts.map