/**
 * Get coder by abi component.
 *
 * @param {object} component
 * @param {string} component.type
 * @param {string} [component.name]
 * @param {array} [component.components] - For TupleCoder
 * @return {BaseCoder}
 */
export function valueCoder(component: {
    type: string;
    name?: string;
    components?: any[];
}): BaseCoder;
export function formatType({ name, inputs }: {
    name: any;
    inputs: any;
}): string;
export function formatFullName({ name, inputs }: {
    name: any;
    inputs: any;
}): string;
import BaseCoder = require("./BaseCoder");
//# sourceMappingURL=index.d.ts.map