export declare const getFromPath: (obj: O, path: string) => { value: any; exists: boolean; }; export declare const objectKeys: (o: T) => (Extract)[]; export declare const assertUnreachable: (x: never, message: string) => T; export declare function contextNumberAssertion(key: string, value: any): asserts value is number; export declare function contextStringAssertion(key: string, value: any): asserts value is string; export declare function expressionNumberAssertion(key: string, value: any): asserts value is number; export declare function expressionStringAssertion(key: string, value: any): asserts value is string;