/**
 * Find One DTO - For single entity endpoints
 * Uses unified include parameter for both fields and relations
 */
import { ICriteria } from '../../types/repository.types';
export declare class FindOneDto {
    include?: string;
    /**
     * Convert to ICriteria for single entity lookup
     */
    toICriteria(id: string | number): ICriteria<any>;
    /**
     * Parse unified include parameter - override in entity-specific DTOs
     */
    protected parseInclude(includeStr?: string): {
        relations: string[];
        fields: string[];
    };
    protected getKnownRelations(): string[];
}
