import { Type, TypesWithFunctions } from '../utils/types'; export declare type MethodComponentType = (args: object, methodName: string) => any; export declare type ArgComponentType = (_type: any) => any; export declare const setupArgComponent: (typesWithFunctions: TypesWithFunctions) => (_type: Type) => any; export declare const setupInterface: ({ args, methods }: any, methodComponent: MethodComponentType, argComponent: ArgComponentType) => { [index: string]: any; }[];