import { Message } from '@google-cloud/pubsub';
import { BaseRpcContext } from '@nestjs/microservices/ctx-host/base-rpc.context';
type GCPubSubContextArgs<P> = [Message, P];
export declare class GCPubSubContext<P = string> extends BaseRpcContext<GCPubSubContextArgs<P>> {
    constructor(args: GCPubSubContextArgs<P>);
    getMessage(): Message;
    getPattern(): P;
}
export {};
