import { SelectOptionWithId, StepData, Steps } from '../components/PatientSelector/types';
/**
 * Mock profile options
 */
export declare const mockProfileOptions: SelectOptionWithId[];
/**
 * Mock location options
 */
export declare const mockLocationOptions: SelectOptionWithId[];
/**
 * Mock patient options
 */
export declare const mockPatientOptions: SelectOptionWithId[];
/**
 * Mock single profile option (for auto-advance testing)
 */
export declare const mockSingleProfileOption: SelectOptionWithId[];
/**
 * Mock single location option (for auto-advance testing)
 */
export declare const mockSingleLocationOption: SelectOptionWithId[];
/**
 * Mock single patient option (for auto-advance testing)
 */
export declare const mockSinglePatientOption: SelectOptionWithId[];
/**
 * Mock step data for profile step
 */
export declare const mockProfileStepData: StepData;
/**
 * Mock step data for location step
 */
export declare const mockLocationStepData: StepData;
/**
 * Mock step data for patient step
 */
export declare const mockPatientStepData: StepData;
/**
 * Mock complete steps state
 */
export declare const mockSteps: Steps;
/**
 * Mock API response for profiles
 */
export declare const mockProfilesApiResponse: {
    data: {
        id: string;
        name: string;
    }[];
    status: number;
};
/**
 * Mock API response for locations
 */
export declare const mockLocationsApiResponse: {
    data: {
        active: boolean;
        id: string;
        name: string;
    }[];
    status: number;
};
/**
 * Mock API response for patients (PatientCaseEncounterWithCharts[])
 */
export declare const mockPatientsApiResponse: {
    data: {
        billingCases: never[];
        chartOrgUnitAssignments: never[];
        charts: never[];
        encounters: never[];
        patientHandle: {
            allIdentifiers: {
                system: string;
                value: string;
            }[];
            birthdate: string;
            gender: {
                code: string;
                codeSystem: string;
            };
            ids: {
                allPatientIds: string[];
                mainPatientId: string;
            };
            masterIdentifiers: {
                system: string;
                value: string;
            }[];
            name: {
                firstName: string;
                lastName: string;
            };
        };
    }[];
    status: number;
};
/**
 * Mock patient info object
 */
export declare const mockPatientInfo: {
    birthdate: string;
    gender: string;
    id: string;
    name: string;
};
/**
 * Mock clinical context state
 */
export declare const mockClinicalContextState: {
    locationId: string;
    patientId: string;
    patientInfo: {
        birthdate: string;
        gender: string;
        id: string;
        name: string;
    };
    profileId: string;
};
//# sourceMappingURL=patientSelector.mock.d.ts.map