import { ScimConnectionSource } from '@frontegg/rest-api'; export interface ProvisioningLocalization { /** * Provisioning page strings */ provisioning: { /** * Provisioning page title */ pageTitle: string; } & { [K in ScimConnectionSource]: string; }; provisioning_Header: { /** * Page header title */ title: string; /** * Add connection button text */ addConnection: string; }; provisioning_Table: { /** * Name column title */ nameColumn: string; /** * Provider column title */ providerColumn: string; /** * Status column title */ statusColumn: string; /** * Users column title */ usersColumn: string; /** * createdAt column title */ createdAtColumn: string; /** * Empty state title */ emptyStateTitle: string; /** * Empty state sub-title */ emptyStateSubTitle: string; /** * Delete connection action */ deleteConnectionAction: string; /** * Pause connection action */ pauseConnectionAction: string; /** * Resume connection action */ resumeConnectionAction: string; /** * Pending status chip */ pendingStatusChip: string; /** * Linked status chip */ linkedStatusChip: string; /** * Paused status chip */ pausedStatusChip: string; }; provisioning_AddConnectionDialog: { /** * Add connection dialog title */ dialogTitle: string; /** * Add connection dialog body */ dialogBody: string; /** * Done button text */ doneBtn: string; /** * Submit button text */ submitBtn: string; /** * Cancel button text */ cancelBtn: string; /** * Name label text */ nameLabel: string; /** * Provider label text */ directoryProviderLabel: string; /** * Name placeholder text */ namePlaceholder: string; /** * Provider placeholder text */ directoryProviderPlaceholder: string; /** * Set up integration title */ setUpIntegrationTitle: string; /** * Set up integration subtitle */ setUpIntegrationSubTitle: string; /** * Provisioning url label */ provisioningUrl: string; /** * Provisioning token label */ provisioningToken: string; /** * Provisioning token will be visible only once alert text */ provisioningTokenAlert: string; /** * Required field text */ validation_requiredField: string; /** * Connection name required field */ connectionNameIsRequired: string; /** * Connection name invalid length message */ invalidConnectionNameLength: string; /** * Warning to show when SCIM guide configuration is not completed */ scimGuideNotCompleted: string; }; provisioning_deleteConnectionDialog: { /** * Delete connection dialog title */ dialogTitle: string; /** * Delete button text */ deleteBtn: string; /** * Cancel button text */ cancelBtn: string; /** * Text Pt.1 */ textPartOne: string; /** * Text Pt.2 */ textPartTwo: string; /** * Checkbox label */ checkboxLabel: string; }; }