import {ProjectionSchema} from './projection-schema.js'; /** * Projection schema factory. */ export type ProjectionSchemaFactory = () => ProjectionSchema; /** * Project data options. */ export type ProjectDataOptions = { strict?: boolean; scope?: string; }; /** * Project data. * * @param schemaOrFactory * @param data * @param options */ export declare function projectData( schemaOrFactory: ProjectionSchema | ProjectionSchemaFactory, data: T, options?: ProjectDataOptions, ): T;