///
import { MessageOptionsLike } from "../../contracts/pubsub";
export declare const bufferParseJson: (buffer: Buffer) => any;
type IsAny = 0 extends (1 & T) ? true : false;
export type AssertExtends = A extends Parent ? A : never;
export type OverrideJsonType = IsAny extends true ? MessageOptions : AssertExtends & {
json: CustomType;
}, MessageOptions>;
export type ReplaceAttributes = Omit & U;
export {};