import { Optional } from 'typescript-optional';
import { BaseAuthCriteriaModel } from "./base-auth-criteria.model";
export declare class AppLoginPrincipalQueryCriteriaClass extends BaseAuthCriteriaModel {
    guid?: Optional<string>;
    subject_guid?: Optional<string>;
    principal_type?: Optional<string>;
    principal_id?: Optional<string>;
    principal_value?: Optional<string>;
    credential?: Optional<string>;
    valid_date_start?: Optional<string>;
    valid_date_end?: Optional<string>;
    revision?: Optional<string>;
    vrsn?: Optional<string>;
    status?: Optional<string>;
    guids?: Optional<string>;
    subject_guids?: Optional<string>;
}
export declare class AppLoginPrincipalCriteriaModelQuery {
    query: string;
    constructor(appLoginPrincipalCriteriaModel: AppLoginPrincipalQueryCriteriaClass);
}
