import type { TrpcSessionUser } from '../../../trpc';
import type { TListInputSchema } from "./list.schema";
type ListOptions = {
    ctx: {
        user: NonNullable<TrpcSessionUser>;
    };
    input: TListInputSchema;
};
export declare const listHandler: ({ ctx, input }: ListOptions) => Promise<{
    time: number | null;
    id: string;
    eventTypeId: number | null;
    userId: number | null;
    teamId: number | null;
    createdAt: Date;
    secret: string | null;
    appId: string | null;
    subscriberUrl: string;
    payloadTemplate: string | null;
    active: boolean;
    eventTriggers: import('../../../../../prisma-client').$Enums.WebhookTriggerEvents[];
    platform: boolean;
    timeUnit: import('../../../../../prisma-client').$Enums.TimeUnit | null;
    platformOAuthClientId: string | null;
}[]>;
export {};
//# sourceMappingURL=list.handler.d.ts.map