/// /// import * as thrift from "@creditkarma/thrift-server-core"; export declare const serviceName: string; export declare const annotations: thrift.IThriftAnnotations; export declare const methodAnnotations: thrift.IMethodAnnotations; export declare const methodNames: Array; export declare const methodParameters: { [methodName: string]: number; }; export interface INativeThriftPackageVersion__Args { } export interface INativeThriftPackageVersion__ArgsArgs { } export declare const NativeThriftPackageVersion__ArgsCodec: thrift.IStructCodec; export declare class NativeThriftPackageVersion__Args extends thrift.StructLike implements INativeThriftPackageVersion__Args { readonly _annotations: thrift.IThriftAnnotations; readonly _fieldAnnotations: thrift.IFieldAnnotations; constructor(args?: INativeThriftPackageVersion__ArgsArgs); static read(input: thrift.TProtocol): NativeThriftPackageVersion__Args; static write(args: INativeThriftPackageVersion__ArgsArgs, output: thrift.TProtocol): void; write(output: thrift.TProtocol): void; } export interface IIsMyGuardianEnabled__Args { } export interface IIsMyGuardianEnabled__ArgsArgs { } export declare const IsMyGuardianEnabled__ArgsCodec: thrift.IStructCodec; export declare class IsMyGuardianEnabled__Args extends thrift.StructLike implements IIsMyGuardianEnabled__Args { readonly _annotations: thrift.IThriftAnnotations; readonly _fieldAnnotations: thrift.IFieldAnnotations; constructor(args?: IIsMyGuardianEnabled__ArgsArgs); static read(input: thrift.TProtocol): IsMyGuardianEnabled__Args; static write(args: IIsMyGuardianEnabled__ArgsArgs, output: thrift.TProtocol): void; write(output: thrift.TProtocol): void; } export interface INativeThriftPackageVersion__Result { success?: string; } export interface INativeThriftPackageVersion__ResultArgs { success?: string; } export declare const NativeThriftPackageVersion__ResultCodec: thrift.IStructCodec; export declare class NativeThriftPackageVersion__Result extends thrift.StructLike implements INativeThriftPackageVersion__Result { success?: string; readonly _annotations: thrift.IThriftAnnotations; readonly _fieldAnnotations: thrift.IFieldAnnotations; constructor(args?: INativeThriftPackageVersion__ResultArgs); static read(input: thrift.TProtocol): NativeThriftPackageVersion__Result; static write(args: INativeThriftPackageVersion__ResultArgs, output: thrift.TProtocol): void; write(output: thrift.TProtocol): void; } export interface IIsMyGuardianEnabled__Result { success?: boolean; } export interface IIsMyGuardianEnabled__ResultArgs { success?: boolean; } export declare const IsMyGuardianEnabled__ResultCodec: thrift.IStructCodec; export declare class IsMyGuardianEnabled__Result extends thrift.StructLike implements IIsMyGuardianEnabled__Result { success?: boolean; readonly _annotations: thrift.IThriftAnnotations; readonly _fieldAnnotations: thrift.IFieldAnnotations; constructor(args?: IIsMyGuardianEnabled__ResultArgs); static read(input: thrift.TProtocol): IsMyGuardianEnabled__Result; static write(args: IIsMyGuardianEnabled__ResultArgs, output: thrift.TProtocol): void; write(output: thrift.TProtocol): void; } export declare class Client extends thrift.ThriftClient { static readonly serviceName: string; static readonly annotations: thrift.IThriftAnnotations; static readonly methodAnnotations: thrift.IMethodAnnotations; static readonly methodNames: Array; readonly _serviceName: string; readonly _annotations: thrift.IThriftAnnotations; readonly _methodAnnotations: thrift.IMethodAnnotations; readonly _methodNames: Array; readonly _methodParameters?: { [methodName: string]: number; }; nativeThriftPackageVersion(context?: Context): Promise; isMyGuardianEnabled(context?: Context): Promise; } export interface IHandler { nativeThriftPackageVersion(context?: Context): string | Promise; isMyGuardianEnabled(context?: Context): boolean | Promise; } export declare class Processor extends thrift.ThriftProcessor> { protected readonly _handler: IHandler; static readonly serviceName: string; static readonly annotations: thrift.IThriftAnnotations; static readonly methodAnnotations: thrift.IMethodAnnotations; static readonly methodNames: Array; readonly _serviceName: string; readonly _annotations: thrift.IThriftAnnotations; readonly _methodAnnotations: thrift.IMethodAnnotations; readonly _methodNames: Array; constructor(handler: IHandler); process(input: thrift.TProtocol, output: thrift.TProtocol, context: Context): Promise; process_nativeThriftPackageVersion(requestId: number, input: thrift.TProtocol, output: thrift.TProtocol, context: Context): Promise; process_isMyGuardianEnabled(requestId: number, input: thrift.TProtocol, output: thrift.TProtocol, context: Context): Promise; }