import { AddressType } from "./address-types";
import { Country } from "./country.resource";
import { UserWorkspaceBaseResource } from "../../meta/models/user-workspace-base-resource";
/** @monorepo-internal */
export declare class Address extends UserWorkspaceBaseResource {
    addressLine: string;
    addressLine2?: string;
    city: string;
    countryId: string;
    country?: Country;
    state?: string;
    zip: string;
    type: AddressType;
}
/** @monorepo-internal */
export declare const addressProps: {
    readonly userWorkspaceBaseResourceProps: {
        readonly workspaceId: string;
        readonly userId: string;
        readonly user: string;
        readonly modifiedDate: string;
        readonly modifiedByUserId: string;
        readonly createdDate: string;
        readonly createdByUserId: string;
        readonly id: string;
    };
    readonly addressLine: string;
    readonly addressLine2: string;
    readonly city: string;
    readonly countryId: string;
    readonly country: string;
    readonly state: string;
    readonly zip: string;
    readonly type: string;
};
