declare class VirtualQueuesInsights {
    static getUserRelevantTeamRoutingForms({ userId }: {
        userId: number;
    }): Promise<(Omit<{
        id: string;
        description: string | null;
        position: number;
        routes: {
            [key: string]: any;
        } | null;
        createdAt: Date;
        updatedAt: Date;
        name: string;
        fields: {
            [key: string]: any;
        } | null;
        userId: number;
        teamId: number | null;
        disabled: boolean;
        settings: {
            [key: string]: any;
        } | null;
        updatedById: number | null;
    }, "routes" | "fields" | "createdAt" | "updatedAt" | "settings"> & {
        routes: import('../../../app-store/routing-forms/types/types').Routes;
        fields: import('../../../app-store/routing-forms/types/types').Fields;
        settings: import("zod").TypeOf<typeof import('../../../prisma/zod-utils').RoutingFormSettings>;
        createdAt: string;
        updatedAt: string;
        connectedForms: {
            name: string;
            description: string | null;
            id: string;
        }[];
        routers: {
            name: string;
            description: string | null;
            id: string;
        }[];
        teamMembers: import('../../../app-store/routing-forms/types/types').SerializableFormTeamMembers[];
    })[]>;
}
export { VirtualQueuesInsights };
//# sourceMappingURL=virtual-queues.d.ts.map