import { PesCampaignResponseDto } from './pes-campaign.dto';
import { PesLandingPage } from '../entities/pes-laning-pages.entity';
export declare class CreatePesLandingPageDto {
    name: string;
    description?: string;
    htmlContent: string;
    captureCredentials: boolean;
    capturePasswords: boolean;
    redirectUrl?: string;
    verifiedUserId: string;
    isActive?: boolean;
    visitCount?: number;
    submissionCount?: number;
}
declare const UpdatePesLandingPageDto_base: import("@nestjs/common").Type<Partial<CreatePesLandingPageDto>>;
export declare class UpdatePesLandingPageDto extends UpdatePesLandingPageDto_base {
}
export declare class PesLandingPageResponseDto {
    id: string;
    pageId: string;
    name: string;
    description: string;
    htmlContent: string;
    captureCredentials: boolean;
    capturePasswords: boolean;
    redirectUrl: string;
    verifiedUserId: string;
    isActive: boolean;
    visitCount: number;
    submissionCount: number;
    createdAt: Date;
    updatedAt: Date;
    campaigns?: PesCampaignResponseDto[] | null;
    constructor(landingPage: PesLandingPage);
}
export {};
