import type { FastifyInstance } from 'fastify'; import type { ILogObj, Logger } from 'tslog'; export declare function removeUnknownSchemaKeys(schema: any): any; export interface SchemaRegistrationTargets { scoped: FastifyInstance; root: FastifyInstance; logger: Logger; } export declare function registerRouteSchema(targets: SchemaRegistrationTargets, schema: any, schemaIdPrefix?: string): object | null;