export interface IOptions { resolveParams?: boolean; parseDefaults?: boolean; } /** * Parse a function * @param func Function * @param options Options * @deprecated Use @azera/reflect package instead */ export declare function parseFunction(func: Function, options?: IOptions): { name: string; isArrow: boolean; isAnonymous: boolean; isAsync: boolean; params: string[]; defaults: { [key: string]: any; }; }; export default parseFunction;