/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
import { ValueSchema } from "../core";
/**
 * @alpha
 */
export declare const number: import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.number", {
    leafValue: ValueSchema.Number;
}>;
/**
 * @alpha
 */
export declare const boolean: import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.boolean", {
    leafValue: ValueSchema.Boolean;
}>;
/**
 * @alpha
 */
export declare const string: import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.string", {
    leafValue: ValueSchema.String;
}>;
/**
 * @alpha
 */
export declare const handle: import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.handle", {
    leafValue: ValueSchema.FluidHandle;
}>;
/**
 * @alpha
 */
export declare const primitives: readonly [import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.number", {
    leafValue: ValueSchema.Number;
}>, import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.boolean", {
    leafValue: ValueSchema.Boolean;
}>, import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.string", {
    leafValue: ValueSchema.String;
}>];
/**
 * Types allowed as roots of Json content.
 * @alpha
 */
export declare const all: readonly [import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.handle", {
    leafValue: ValueSchema.FluidHandle;
}>, import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.number", {
    leafValue: ValueSchema.Number;
}>, import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.boolean", {
    leafValue: ValueSchema.Boolean;
}>, import("../feature-libraries").TreeSchema<"com.fluidframework.leaf.string", {
    leafValue: ValueSchema.String;
}>];
/**
 * @alpha
 */
export declare const library: import("../feature-libraries").SchemaLibrary;
//# sourceMappingURL=leafDomain.d.ts.map