import type { TrpcSessionUser } from "../../../trpc";
type ListOptions = {
    ctx: {
        user: NonNullable<TrpcSessionUser>;
    };
};
export declare const listOtherTeamHandler: ({ ctx: { user } }: ListOptions) => Promise<{
    metadata: import('../../../../../prisma-client').Prisma.JsonValue;
    theme: string | null;
    id: number;
    name: string;
    timeZone: string;
    slug: string | null;
    parentId: number | null;
    bookingLimits: import('../../../../../prisma-client').Prisma.JsonValue;
    createdAt: Date;
    bio: string | null;
    weekStart: string;
    hideBranding: boolean;
    timeFormat: number | null;
    brandColor: string | null;
    darkBrandColor: string | null;
    smsLockState: import('../../../../../prisma-client').$Enums.SMSLockState;
    smsLockReviewedByAdmin: boolean;
    logoUrl: string | null;
    calVideoLogo: string | null;
    appLogo: string | null;
    appIconLogo: string | null;
    isPrivate: boolean;
    hideBookATeamMember: boolean;
    bannerUrl: string | null;
    isOrganization: boolean;
    pendingPayment: boolean;
    isPlatform: boolean;
    createdByOAuthClientId: string | null;
    includeManagedEventsInLimits: boolean;
}[]>;
export default listOtherTeamHandler;
//# sourceMappingURL=listOtherTeams.handler.d.ts.map