import { Country } from '../../addresses/CountryDecoder.js'; import { OrganizationType } from '../../OrganizationType.js'; import { OrganizationRecordsConfiguration } from '../OrganizationRecordsConfiguration.js'; import { RecordCategory } from './RecordCategory.js'; export declare class RecordConfigurationFactory { static create(type: OrganizationType, country: Country): OrganizationRecordsConfiguration; /** * Set default email, phone, partents, ... configuration * Except emergency contacts */ static setDefaultBuiltInFields(configuration: OrganizationRecordsConfiguration, type: OrganizationType): void; static setDefaultParents(configuration: OrganizationRecordsConfiguration, type: OrganizationType): void; static setDefaultEmergencyContacts(configuration: OrganizationRecordsConfiguration, type: OrganizationType): void; static setDefaultDataPermissions(configuration: OrganizationRecordsConfiguration, type: OrganizationType): void; static getDefaultRecordCategoriesFor(type: OrganizationType, country: Country): RecordCategory[]; } //# sourceMappingURL=RecordConfigurationFactory.d.ts.map