import type { PrismaClient } from '../../../../../prisma';
import type { TrpcSessionUser } from '../../../trpc';
import type { TLegacyListMembersInputSchema } from "./legacyListMembers.schema";
type ListMembersOptions = {
    ctx: {
        user: NonNullable<TrpcSessionUser>;
        prisma: PrismaClient;
    };
    input: TLegacyListMembersInputSchema;
};
export declare const legacyListMembers: ({ ctx, input }: ListMembersOptions) => Promise<{
    members: ({
        accepted: boolean;
        membershipId: number;
        id: number;
        name: string | null;
        email: string;
        username: string | null;
        avatarUrl: string | null;
    } & {
        nonProfileUsername: string | null;
        profile: import("@calcom/types/UserProfile").UserProfile;
    })[];
    nextCursor: number | undefined;
}>;
export default legacyListMembers;
//# sourceMappingURL=legacyListMembers.handler.d.ts.map