/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
import { FlexFieldSchema } from "../../../feature-libraries/index.js";
export declare const stringTaskSchema: import("../../../feature-libraries/index.js").FlexFieldNodeSchema<"Complex Schema Example.StringTask", FlexFieldSchema<import("../../../feature-libraries/index.js").Required, readonly [import("../../../feature-libraries/index.js").LeafNodeSchema<"com.fluidframework.leaf.string", import("../../../index.js").ValueSchema.String>]>>;
export declare const listTaskSchema: import("../../../feature-libraries/index.js").FlexObjectNodeSchema<"Complex Schema Example.ListTask", {
    readonly items: FlexFieldSchema<import("../../../feature-libraries/index.js").Sequence, readonly [import("../../../feature-libraries/index.js").FlexFieldNodeSchema<"Complex Schema Example.StringTask", FlexFieldSchema<import("../../../feature-libraries/index.js").Required, readonly [import("../../../feature-libraries/index.js").LeafNodeSchema<"com.fluidframework.leaf.string", import("../../../index.js").ValueSchema.String>]>>, () => import("../../../feature-libraries/index.js").FlexObjectNodeSchema<"Complex Schema Example.ListTask", any>]>;
}>;
export declare const rootFieldSchema: FlexFieldSchema<import("../../../feature-libraries/index.js").Required, readonly [import("../../../feature-libraries/index.js").FlexFieldNodeSchema<"Complex Schema Example.StringTask", FlexFieldSchema<import("../../../feature-libraries/index.js").Required, readonly [import("../../../feature-libraries/index.js").LeafNodeSchema<"com.fluidframework.leaf.string", import("../../../index.js").ValueSchema.String>]>>, import("../../../feature-libraries/index.js").FlexObjectNodeSchema<"Complex Schema Example.ListTask", {
    readonly items: FlexFieldSchema<import("../../../feature-libraries/index.js").Sequence, readonly [import("../../../feature-libraries/index.js").FlexFieldNodeSchema<"Complex Schema Example.StringTask", FlexFieldSchema<import("../../../feature-libraries/index.js").Required, readonly [import("../../../feature-libraries/index.js").LeafNodeSchema<"com.fluidframework.leaf.string", import("../../../index.js").ValueSchema.String>]>>, () => import("../../../feature-libraries/index.js").FlexObjectNodeSchema<"Complex Schema Example.ListTask", any>]>;
}>]>;
export declare const appSchemaData: import("../../../feature-libraries/index.js").FlexTreeSchema<FlexFieldSchema<import("../../../feature-libraries/index.js").Required, readonly [import("../../../feature-libraries/index.js").FlexFieldNodeSchema<"Complex Schema Example.StringTask", FlexFieldSchema<import("../../../feature-libraries/index.js").Required, readonly [import("../../../feature-libraries/index.js").LeafNodeSchema<"com.fluidframework.leaf.string", import("../../../index.js").ValueSchema.String>]>>, import("../../../feature-libraries/index.js").FlexObjectNodeSchema<"Complex Schema Example.ListTask", {
    readonly items: FlexFieldSchema<import("../../../feature-libraries/index.js").Sequence, readonly [import("../../../feature-libraries/index.js").FlexFieldNodeSchema<"Complex Schema Example.StringTask", FlexFieldSchema<import("../../../feature-libraries/index.js").Required, readonly [import("../../../feature-libraries/index.js").LeafNodeSchema<"com.fluidframework.leaf.string", import("../../../index.js").ValueSchema.String>]>>, () => import("../../../feature-libraries/index.js").FlexObjectNodeSchema<"Complex Schema Example.ListTask", any>]>;
}>]>>;
//# sourceMappingURL=schemaComplex.d.ts.map