[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-17 UTC."],[],[],null,["Usage metadata about a [GenerateContentResponse](./ai.generatecontentresponse.md#generatecontentresponse_interface).\n\n**Signature:** \n\n export interface UsageMetadata \n\nProperties\n\n| Property | Type | Description |\n|---------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------|-----------------------------------------------------------------------|\n| [candidatesTokenCount](./ai.usagemetadata.md#usagemetadatacandidatestokencount) | number | |\n| [candidatesTokensDetails](./ai.usagemetadata.md#usagemetadatacandidatestokensdetails) | [ModalityTokenCount](./ai.modalitytokencount.md#modalitytokencount_interface)\\[\\] | |\n| [promptTokenCount](./ai.usagemetadata.md#usagemetadataprompttokencount) | number | |\n| [promptTokensDetails](./ai.usagemetadata.md#usagemetadataprompttokensdetails) | [ModalityTokenCount](./ai.modalitytokencount.md#modalitytokencount_interface)\\[\\] | |\n| [thoughtsTokenCount](./ai.usagemetadata.md#usagemetadatathoughtstokencount) | number | The number of tokens used by the model's internal \"thinking\" process. |\n| [totalTokenCount](./ai.usagemetadata.md#usagemetadatatotaltokencount) | number | |\n\nUsageMetadata.candidatesTokenCount\n\n**Signature:** \n\n candidatesTokenCount: number;\n\nUsageMetadata.candidatesTokensDetails\n\n**Signature:** \n\n candidatesTokensDetails?: ModalityTokenCount[];\n\nUsageMetadata.promptTokenCount\n\n**Signature:** \n\n promptTokenCount: number;\n\nUsageMetadata.promptTokensDetails\n\n**Signature:** \n\n promptTokensDetails?: ModalityTokenCount[];\n\nUsageMetadata.thoughtsTokenCount\n\nThe number of tokens used by the model's internal \"thinking\" process.\n\n**Signature:** \n\n thoughtsTokenCount?: number;\n\nUsageMetadata.totalTokenCount\n\n**Signature:** \n\n totalTokenCount: number;"]]