1 | export declare class NatsRecord<TData = any, THeaders = any> {
|
2 | readonly data: TData;
|
3 | readonly headers?: THeaders;
|
4 | constructor(data: TData, headers?: THeaders);
|
5 | }
|
6 | export declare class NatsRecordBuilder<TData> {
|
7 | private data?;
|
8 | private headers?;
|
9 | constructor(data?: TData);
|
10 | setHeaders<THeaders = any>(headers: THeaders): this;
|
11 | setData(data: TData): this;
|
12 | build(): NatsRecord;
|
13 | }
|