luxlabs header browser preview


@interface UIDictationUtilities : NSObject

+ (id)bestInterpretationForDictationResult:(id)a0;
+ (id)_properNameForString:(id)a0;
+ (void)attributedString:(id)a0 withIdentifiersBlock:(id /* block */)a1;
+ (id)attributedStringForDictationResult:(id)a0 andCorrectionIdentifier:(id)a1 capturePrefixAndPostfixWordCount:(unsigned long long)a2;
+ (id)bestInterpretationForPhrases:(id)a0;
+ (unsigned long long)characterDeletionCount:(id)a0;
+ (unsigned long long)characterInsertionCount:(id)a0;
+ (unsigned long long)characterSubstitutionCount:(id)a0;
+ (id)dictationPhrasesFromPhraseArray:(id)a0;
+ (id)dictationPhrasesFromTokenMatrix:(id)a0;
+ (id)dictationVoiceCommandParametersFromAFVoiceCommandGrammarParseCandidate:(id)a0;
+ (id)interpretationFromAFInterpretation:(id)a0;
+ (id)interpretationFromAFTokens:(id)a0;
+ (void)logSpeechAlternativeReplacement:(id)a0 originalText:(id)a1 replacementText:(id)a2 index:(unsigned long long)a3;
+ (unsigned long long)maxLoggableLengthOfInsertionBySubstitution:(id)a0;
+ (unsigned long long)maxLoggableLengthOfInsertionWithDeletion:(id)a0;
+ (unsigned long long)maxLoggableLengthOfInsertionWithoutDeletion:(id)a0;
+ (id)metadataDictionaryForCorrectionIdentifier:(id)a0;
+ (BOOL)needsLeadingSpaceForPhrases:(id)a0 secureInput:(BOOL)a1;
+ (BOOL)needsLeadingSpaceForText:(id)a0 secureInput:(BOOL)a1;
+ (BOOL)needsLeadingSpaceForText:(id)a0 secureInput:(BOOL)a1 previousCharacter:(unsigned short)a2 selectionStartIsStartOfParagraph:(BOOL)a3;
+ (BOOL)needsTrailingSpaceForPhrases:(id)a0 secureInput:(BOOL)a1;
+ (BOOL)needsTrailingSpaceForText:(id)a0 secureInput:(BOOL)a1;
+ (id)phraseFromAFPhrase:(id)a0;
+ (void)selectionStartInfoWithBlock:(id /* block */)a0;
+ (BOOL)shouldAddDeleteMenuElement;
+ (BOOL)shouldLogCorrectionInfoForCurrentBundleId;
+ (id)tokenFromAFToken:(id)a0;
+ (void)trackDeletion:(id)a0 text:(id)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2;
+ (void)trackInsertion:(id)a0 text:(id)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2;
+ (void)trackSubstitution:(id)a0 originalText:(id)a1 originalTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 replacementText:(id)a3 replacementTextRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a4;
+ (id)trackingPunctuations;
+ (unsigned long long)updateCharacterDeletionCount:(id)a0 delta:(int)a1;
+ (unsigned long long)updateCharacterInsertionCount:(id)a0 delta:(int)a1;
+ (long long)updateCharacterModificationCount:(id)a0 delta:(int)a1;
+ (unsigned long long)updateCharacterSubstitutionCount:(id)a0 delta:(int)a1;
+ (id)voiceCommandParameterFromAFVoiceCommandGrammarParamMatch:(id)a0;

@end