import { Response } from './response'; export declare enum RCSchemaVersion { 'v1' = "1" } export declare type RCSchemaVersions = RCSchemaVersion | '1'; export declare type DefaultSchemaVersion = '1'; export declare const defaultSchemaVersion: RCSchemaVersions & DefaultSchemaVersion; export interface RawReasonCodePayload { Code: string; Deleted: boolean; GroupDescription: string; Level1Description: string; Level2Description: string; Level3Description: string; ModifiedTime: string; } export declare class ReasonCode extends Response { code: string; deleted: boolean; groupDescription: string; level1Description: string; level2Description: string; level3Description: string; modified: Date; constructor(payload: RawReasonCodePayload, schema: T); }