import * as thrift from "@creditkarma/thrift-server-core"; export interface ITopic { id: string; displayName: string; type: string; } export interface ITopicArgs { id: string; displayName: string; type: string; } export declare const TopicCodec: thrift.IStructCodec; export declare class Topic extends thrift.StructLike implements ITopic { id: string; displayName: string; type: string; readonly _annotations: thrift.IThriftAnnotations; readonly _fieldAnnotations: thrift.IFieldAnnotations; constructor(args: ITopicArgs); static read(input: thrift.TProtocol): Topic; static write(args: ITopicArgs, output: thrift.TProtocol): void; write(output: thrift.TProtocol): void; }