import type { GetItemCommand, GetItemCommandOutput, UpdateItemCommand, UpdateItemCommandOutput } from '@aws-sdk/client-dynamodb';
export type AcquireTokenDependencies = {
    dynamoDBClient: {
        send: (command: UpdateItemCommand | GetItemCommand) => Promise<UpdateItemCommandOutput | GetItemCommandOutput>;
    };
    quotaTable: string;
    modelKey: string;
    maxTokens: number;
    refillRatePerMs: number;
};
