import { TypeAssertion, TypeAssertionMap, ResolveSymbolOptions, SymbolResolverContext } from '../types'; export declare function resolveMemberNames(ty: TypeAssertion, rootSym: string, memberTreeSymbols: string[], memberPos: number): TypeAssertion; export declare function resolveSymbols(schema: TypeAssertionMap, ty: TypeAssertion, ctx: SymbolResolverContext): TypeAssertion; export declare function resolveSchema(schema: TypeAssertionMap, opts?: ResolveSymbolOptions): TypeAssertionMap;