import type * as T from '@traversable/registry'; import { t } from '@traversable/schema'; export { Recursive as algebra }; declare namespace Recursive { const schemaToString: T.Functor.Algebra; const toTypeString: T.Functor.Algebra; } export declare const schemaToString: { (src: t.F, ix?: t.Functor.Index | undefined): string; (src: t.Schema>, ix?: t.Functor.Index | undefined): string; (src: t.F, ix?: t.Functor.Index | undefined): string; }; export declare const toTypeString: (schema: S) => string; //# sourceMappingURL=recursive.d.ts.map