import type { OAuth2TokenGrantResponse } from '@authup/common'; import type { Request } from 'routup'; import { ClientEntity } from '@authup/server-database'; import { AbstractGrant } from './abstract'; import type { Grant } from './type'; export declare class ClientCredentialsGrant extends AbstractGrant implements Grant { run(request: Request): Promise; validate(request: Request): Promise; protected getClientCredentials(request: Request): [string, string]; } //# sourceMappingURL=client-credentials.d.ts.map