import type { TrpcSessionUser } from "../../../types";
type ListOptions = {
    ctx: {
        user: NonNullable<TrpcSessionUser>;
    };
};
export declare const listOwnedTeamsHandler: ({ ctx }: ListOptions) => Promise<{
    name: string;
    id: number;
    metadata: import('../../../../../prisma-client').Prisma.JsonValue;
    bio: string | null;
    theme: string | null;
    slug: string | null;
    parentId: number | null;
    timeZone: string;
    bookingLimits: import('../../../../../prisma-client').Prisma.JsonValue;
    createdAt: Date;
    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;
    hideTeamProfileLink: boolean;
    isPrivate: boolean;
    hideBookATeamMember: boolean;
    rrResetInterval: import('../../../../../prisma-client').$Enums.RRResetInterval | null;
    rrTimestampBasis: import('../../../../../prisma-client').$Enums.RRTimestampBasis;
    bannerUrl: string | null;
    isOrganization: boolean;
    pendingPayment: boolean;
    isPlatform: boolean;
    createdByOAuthClientId: string | null;
    includeManagedEventsInLimits: boolean;
}[] | undefined>;
export {};
//# sourceMappingURL=listOwnedTeams.handler.d.ts.map