import * as thrift from "@creditkarma/thrift-server-core"; export interface IMatchNotificationsAvailability { isAvailable: boolean; unavailableReason?: string; } export interface IMatchNotificationsAvailabilityArgs { isAvailable: boolean; unavailableReason?: string; } export declare const MatchNotificationsAvailabilityCodec: thrift.IStructCodec; export declare class MatchNotificationsAvailability extends thrift.StructLike implements IMatchNotificationsAvailability { isAvailable: boolean; unavailableReason?: string; readonly _annotations: thrift.IThriftAnnotations; readonly _fieldAnnotations: thrift.IFieldAnnotations; constructor(args: IMatchNotificationsAvailabilityArgs); static read(input: thrift.TProtocol): MatchNotificationsAvailability; static write(args: IMatchNotificationsAvailabilityArgs, output: thrift.TProtocol): void; write(output: thrift.TProtocol): void; }