import { TypeSource } from './type'; export declare function validateAsyncCore(source: TypeSource): Promise; export declare function validateCore(source: TypeSource): void; export declare function extractAsyncCore(source: TypeSource): Promise<{}>; export declare function extractCore(source: TypeSource): {}; export declare function assignmentAsyncCore(data: {}, source: TypeSource): Promise; export declare function assignmentCore(data: {}, source: TypeSource): void;