import IPermissionsManager from "gpdb-api-client/build/main/types/permissions-manager"; import { FeaturesManager as ICustomFeaturesManager } from "../customFeaturesManager"; import Pronunciation from "../../types/resources/pronunciation"; import { UserPermissions } from "../../types/permissions"; interface RecorderFeatures { readonly showRecorderRecordButton: (pronunciation: Pronunciation, ownerSignature: string) => boolean; readonly showSelfRecorderAction: (pronunciation: Pronunciation) => boolean; } export declare const useRecorderFeatures: (permissionsManager: IPermissionsManager, customFeaturesManager: ICustomFeaturesManager, enforcedPermissions?: UserPermissions) => RecorderFeatures; export {};