export interface AdminLevelObject {
    readonly level: number;
    readonly name: string;
    readonly code?: string;
}
export declare enum ADMIN_LEVEL_CODES {
    STATE_CODE = 1,
    COUNTY_CODE = 2
}
export default class AdminLevel {
    private readonly level;
    private readonly name;
    private readonly code?;
    private constructor();
    static create(object: AdminLevelObject): AdminLevel;
    toObject(): AdminLevelObject;
    getLevel(): number;
    getName(): string;
    getCode(): undefined | string;
}
//# sourceMappingURL=AdminLevel.d.ts.map