import { IBaseDtoInput, IBaseDtoOutput } from './base';
/**
 * IIdentityProfileDto - Raw input for identity profile
 */
export interface IIdentityProfileDto extends IBaseDtoInput {
    userId: string;
    firstName: string;
    middleName?: string;
    lastName: string;
    suffix?: string;
    preferredName?: string;
    motherMaidenName?: string;
    documentId?: string;
    identityProvider?: string;
}
/**
 * IIdentityProfile - Serialized identity profile
 */
export interface IIdentityProfile extends IBaseDtoOutput {
    userId: string;
    firstName: string;
    middleName: string | null;
    lastName: string;
    suffix: string | null;
    preferredName: string | null;
    motherMaidenName: string | null;
    documentId: string | null;
    identityProvider: string | null;
}
