import { Model } from './Model';
import { type InitOptions, type Models } from '../types/model';
export declare class ImagingResult extends Model {
    id: string;
    visibilityStatus: string;
    completedAt: string;
    description?: string;
    externalCode?: string;
    imagingRequestId?: string;
    completedById?: string;
    static initModel(options: InitOptions): void;
    static getListReferenceAssociations(): string[];
    static initRelations(models: Models): void;
    static buildPatientSyncFilter(patientCount: number, markedForSyncPatientsTable: string): string | null;
    static buildSyncLookupQueryDetails(): Promise<{
        select: string;
        joins: string;
    }>;
}
//# sourceMappingURL=ImagingResult.d.ts.map