import type { PrismaClient } from '../../../../../prisma';
import type { TrpcSessionUser } from "../../../types";
import type { TAdminToggleFeatureFlagSchema } from "./toggleFeatureFlag.schema";
type GetOptions = {
    ctx: {
        user: NonNullable<TrpcSessionUser>;
        prisma: PrismaClient;
    };
    input: TAdminToggleFeatureFlagSchema;
};
export declare const toggleFeatureFlagHandler: (opts: GetOptions) => Promise<{
    type: import('../../../../../prisma-client').$Enums.FeatureType | null;
    description: string | null;
    enabled: boolean;
    slug: string;
    createdAt: Date | null;
    updatedAt: Date | null;
    lastUsedAt: Date | null;
    updatedBy: number | null;
    stale: boolean | null;
}>;
export default toggleFeatureFlagHandler;
//# sourceMappingURL=toggleFeatureFlag.handler.d.ts.map