import { FirebaseAppDistribution } from ".";
export interface Tester {
    name: string;
    displayName: string | undefined;
    groups: string[] | undefined;
    lastActivityTime: string | undefined;
}
interface TesterListArgs {
    pageSize?: number;
    email?: string;
    displayName?: string;
    groups?: string;
    maxPages?: number;
}
export default class Testers {
    private projectNumber;
    private parent;
    constructor(parent: FirebaseAppDistribution, projectNumber: string);
    add(emails: string[]): Promise<Tester[]>;
    remove(emails: string[]): Promise<string[]>;
    list({ pageSize, email, displayName, groups, maxPages, }?: TesterListArgs): Promise<Tester[]>;
    get(email: string): Promise<Tester | null>;
}
export {};
