/**
 * A Data Transfer Object containing details about a new user to be registered
 */
export declare class RegistrationDetails {
    username: string;
    email: string;
    password: string;
    static formFieldNames: {
        username: string;
        email: string;
        password: string;
    };
    static buildFromObject({ username, email, password, }: Record<string, string>): RegistrationDetails;
    constructor(username: string, email: string, password: string);
}
//# sourceMappingURL=RegistrationDTO.d.ts.map