import { ArchbaseEntityTransformer, ArchbaseRemoteApiClient, ArchbaseRemoteApiService } from '@archbase/data'; import { ApiTokenDto } from './SecurityDomain'; export declare class ArchbaseApiTokenService extends ArchbaseRemoteApiService implements ArchbaseEntityTransformer { constructor(client: ArchbaseRemoteApiClient); protected configureHeaders(): Record; transform(entity: ApiTokenDto): ApiTokenDto; protected getEndpoint(): string; getId(entity: ApiTokenDto): string; isNewRecord(entity: ApiTokenDto): boolean; create(email: string, expirationDate: string, name: string, description: string): Promise; revoke(token: string): Promise; }