@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
7 lines (6 loc) • 620 B
TypeScript
import { AdaptableLogger } from '../agGrid/AdaptableLogger';
type StringKey<T> = Extract<keyof T, string>;
export declare const logDeprecation: <T>(logger: AdaptableLogger, typeName: string, oldProp: StringKey<T>, newProp?: StringKey<T>, message?: string) => void;
export declare const logDeprecationExternal: <OLD_TYPE, NEW_TYPE>(logger: AdaptableLogger, oldTypeName: string, oldProp: StringKey<OLD_TYPE>, newTypeName: string, newProp: StringKey<NEW_TYPE>, message?: string) => void;
export declare const logDeprecationInternal: <T>(logger: AdaptableLogger, typeName: string, oldProp: StringKey<T>) => void;
export {};