import type { Pred } from 'runtyp'; import type { Authenticate, Callspec, CallspecMeta, RoutesMap } from './types'; export declare function spec = RoutesMap>(input: { meta?: CallspecMeta; routes: T; exports?: Record>; authenticate?: Authenticate; }): Callspec & { routes: T; }; export type { Callspec };