import { BlockDocumentValue } from '../../../models/api/BlockDocumentCreateRequest';
import { SchemaPropertyService } from '../../../services/schemas/properties/SchemaPropertyService';
import { SchemaPropertyComponentWithProps } from '../../../services/schemas/utilities';
import { SchemaValue } from '../../../types/schemas';
export declare class SchemaPropertyBlock extends SchemaPropertyService {
    protected readonly default: BlockDocumentValue;
    protected get component(): SchemaPropertyComponentWithProps;
    protected request(value: SchemaValue): unknown;
    private createBlockDocumentReference;
    protected response(value: SchemaValue): unknown;
    private getDefaultBlockDocumentId;
}
