import React from "react"; import { TermsAndConditions } from "../../hooks/useRecorderState"; import Name from "../../../types/resources/name"; import { UsePronunciationsReturn } from "../../hooks/pronunciations"; import IFrontController from "../../../types/front-controller"; import { NameOwner } from "gpdb-api-client"; import { UserPermissions } from "../../../types/permissions"; declare type UseNamePartsReturn = { nameParts: Name[]; setNameParts: React.Dispatch>; }; interface Props { termsAndConditions?: TermsAndConditions; controller: IFrontController; permissions?: UserPermissions; nameOwner: NameOwner; loading: boolean; setLoading: React.Dispatch>; usePronunciations: UsePronunciationsReturn; useNameParts: UseNamePartsReturn; } declare const NameLinesResult: ({ nameOwner, controller, termsAndConditions, permissions, loading, setLoading, usePronunciations, useNameParts, }: Props) => JSX.Element; export default NameLinesResult;