import * as ts from 'typescript'; import { CreateFetcherMeta, TAddAutoLoad, TCreateLoadDataCall, TCreateLoadResourceMethod } from './../types'; export declare function createFetcher(meta: CreateFetcherMeta): ts.PropertyDeclaration; export declare function createLoadResourceMethod(meta: TCreateLoadResourceMethod, metaCollection?: TCreateLoadResourceMethod[]): ts.PropertyDeclaration; export declare function createLoadDataCall(meta: TCreateLoadDataCall): ts.ExpressionStatement; export declare function addAutoLoad(tsClass: ts.ClassDeclaration, meta: TAddAutoLoad): ts.ClassDeclaration;