import { BaseRepository, type OperationContext } from '@n8n/db';
import { DataSource } from '@n8n/typeorm';
import { AccessToken } from '../entities/oauth-access-token.entity';
type NewAccessToken = {
    token: string;
    clientId: string;
    userId: string;
};
export declare class AccessTokenRepository extends BaseRepository<AccessToken> {
    constructor(dataSource: DataSource);
    insertToken(token: NewAccessToken, ctx: OperationContext): Promise<void>;
}
export {};
